<?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:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:shc="http://soterahealth.com/20211231"
  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="shc-20211231.xsd" xlink:type="simple"/>
    <context id="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i94c5f861059648ba949ba86da51626d3_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i94a08408e7514049b71c478ae2ed0b70_I20220222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
        </entity>
        <period>
            <instant>2022-02-22</instant>
        </period>
    </context>
    <context id="i2fd6b92eea7c4ef191df489ed4254321_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i104ed8fb5e314385adb9f3668c8a5fb8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7cfc799af222486994c32e82d69c0235_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iafd6bc5ecd1541af806688d9c0902332_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8509162da32941c28b5934c02553e059_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8bbb5ed5be9a4fb89f2eb40584c4bc9e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i65fcb16fd8644645b5ca05f1f384250c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia00b9f7136bb4b12a3c30031ec291f98_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3cc0628739e04f509b4680b1d5e0f63a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5216aba36c1248abb44bafb33a0b5c89_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i919d8ef2f7674806adf21e7f32deb68b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ifbd2293493264e8da9b9a21dc5a5b0ea_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i2c0e859c8cf54d39ba597086ecc062c0_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i68512081d24141b6a240c2cb29641fcf_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i908d9e035f544e64bf6ac82973729c94_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iaed52e3337a9445c843243801b2bad2c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ifa3b3cfcb23b46648f7cece94ffb3d29_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i79ec152d2300402a91d127a831487406_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iadde80d54e8f4344a8ca30703599b59f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i320c1761affe43998a39dd403effbe4c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2241e1bbb0db48628ff71f4aea7c309f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i23a3990543fe4641b2a9f367d637edae_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i76abe548de5c400199899e19a5ab4591_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibe10029f2a2744c2917cf6f676daa0b1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</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="i640b5a90b4944ab0a56815e525619edf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</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="if1515983e3824505b24498f30edb8c19_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</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="i2a0c51011d1845b09300d170edd2e8ef_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</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="i8afa28c194934a019fce86047d5191b6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</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="i4c3d85c3a16c4f3f93a989e821afaa3f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0df97caf20104f99bef59a6363956a13_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i844f186df3294bb898ced08391a2ac7a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic68cef71159b44a6a532b4ff6ea12db9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id87d62e40c8b4c48a42f4e35789f9b09_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibc390ac9292d42e2a951a6d3a9c72a56_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id2b2b448b6144868b8d1afe56cb796f1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</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="i6c6d4a9cf11c40ad9925fea1b0a01f44_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</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="i5eed80f6bd144e9194e87d505dce178b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</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="i35ac4035a9614afdbf29e27b51ee1315_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</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="i5d668d395fda4663a1b9535e88ac6916_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</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="ifb74c1101ef14e4a8678e1d22ceb83c7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</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="ie5722b7f02764bcd831387c7b2950b54_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icb368807460746efafed903474e758b4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib682cf8da6ba4585adff27e35f4145dc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i166b01589c2e4ad5bc696c404b8ce276_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5540ffe394c846d390788d5d9ded6465_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia6f69aee1f48407aaafa031c27f9a882_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic2142a98401f4c3fbf4707db1fabd275_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3278b0bc2550437190f13b85ca3cea3f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if9caf5f22eac4a3f8a187a39952ffcc9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i803a4a7b3fde4cb684229a2cd3c9cac5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3a0530824ba94c5c8f3fe19e24337fc7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia304bf07b55a4b9c933306ce46bcb3e8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1ac774b8e63b497889c35bb4bba59f68_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">shc:SubsidiaryOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1ade5acf38974dc9b46caf43cc73dbf9_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">shc:SubsidiaryTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0972e078a5ce4bea92befe3ca2ece69c_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="iaf6a1f7d0b5c4a71afffb4be28283344_D20210311-20210311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">shc:NelsonFairfieldIncNelsonFairfieldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-11</startDate>
            <endDate>2021-03-11</endDate>
        </period>
    </context>
    <context id="i4a2de5105a0e416786ed9499d26585f3_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">shc:UnnamedEBeamJointVentureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">shc:IotronIndustriesCanadaIncIotronMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="icaa37b6cd3cc443682d74d66cc292b38_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">shc:RadioactiveIsotopeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iac944444ddc94a95b55e98d490898fe0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">shc:SoftwarePurchasesAndSoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6907aa95747c45f7a807d9d81bed63d6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">shc:SoftwarePurchasesAndSoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8a5d880a3e28442e9fafb534d2b178de_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icec45683091949ddb0bc5bdee728687b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i82f3f02ec163434dbfcda68049de0713_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id5a7ac01e087426ea13a64e88c1802fb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</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-12-31</endDate>
        </period>
    </context>
    <context id="i46f389566b914e4face06a518376a6a6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</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-12-31</endDate>
        </period>
    </context>
    <context id="i13d338f1bea149f28642678eac086e8b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</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-12-31</endDate>
        </period>
    </context>
    <context id="icc354e5cfc684ae5a6fd96ffe5e26607_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</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-12-31</endDate>
        </period>
    </context>
    <context id="ie5c01b23aab0425596f83ec898af53f0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie0a5983c09cd426ea2f4e00d536d0b75_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7e2b5d6752d74c4abdd568eb62bd6fc4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i769d9ea9eea94a2eb058f84ab1d8dac4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7764d4b5f8eb490e93f12135bb7f7de3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iecf48270f43d40d8b1cf854e5463b21a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i01d111b59b9d4ff1aabb306908bbde32_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">shc:LandUseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i68947c97ef5244c9999ad48b25a7b5ea_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4a8bd015a80e413db0f51a679a37bd1f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i709a5310c3994c8c97b8ae10c6ed0912_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8807cd2594404ca89d85fa465c579cd9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i931eefb397484b9eab271b1ad01e6015_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6331e01009a24516903d3a6e16e46ea8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">shc:SealedSourceAndSupplyAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i48b1dd9e1944441bb770ee614c4f1f75_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">shc:SealedSourceAndSupplyAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i72899aee7aff4a9c8acf870b98d1f058_I20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
        </entity>
        <period>
            <instant>2021-10-01</instant>
        </period>
    </context>
    <context id="ibf159d60cd1b4d729d4b7a8087abbc96_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="i8af7258e1de94307ac87964f15837bd3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:SterigenicsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibd34434b55ab4ebb852fda0aec608046_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib9e38ad135424278b759f079296849fd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NelsonLabsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2e067cbed18a42f3aa1d879f3cea0101_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2fa67bc6bb77407facf7a9bb745aa71a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:SterigenicsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iee962937869d447aa78938dc281339e6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0085d2eb00b84119b20d7e22d61f77aa_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NelsonLabsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib569b8c827e046d59d47eea2d78a52dd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i55361d677e0a4cc1ad154a68af1c4446_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:SterigenicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0736570a58654d8e9f78cb6e3fa16a08_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if764ee3270a140438fb16b3ee6eee328_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NelsonLabsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifd06ef0e8aa542529621f575ee88d84d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:SterigenicsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id7bf0ddd93bc4bf58dd9e341e58985d7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i174d3e5d06f04a9eab3e001e2458e866_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NelsonLabsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iba85609befb24d44bbbed9c1b1f1964c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iac13a264f5ad417c9cc966492c9a62d7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:SterigenicsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5140811a026343e4bf37fc72c0c9317e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ieff32cb7334e45b1827a9b9a201f7ef7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NelsonLabsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iaa801bf982e84c56bb9a2a105dc3e64c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1071d9b8250a4f61bcbd785621a6755f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:SterigenicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if36db2698e16482eb29989aad62aa677_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i745fe1d064b64c0a80a1280ea7b854be_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NelsonLabsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib36ebbe786804a3b9ee5f2d740a1944c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:SterigenicsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idbcd30dcd6a5446cacdf8b52def3852e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if2fbbbdf02684254a3532bb8c09db2f4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NelsonLabsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if614f7ced83442aebfe1325973914582_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1c7f72cb15db4665bfb86817cae706d0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:SterigenicsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8e33fa5ac9a84be18730dbbfc1d77909_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7ee5d664f14b433598f306eb8b78f750_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NelsonLabsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i85d96b3f4a024b189d4c1585e6c2784c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i41b3685803cb469f854290bca952bcc2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:SterigenicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id8ab04d111f7484a8b2a373cfcc0a546_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id72dba974a134dd0a7988166b8724e66_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NelsonLabsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if7025013f3de400d94a18cbabbf340ff_D20211104-20211104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:RegulatoryComplianceAssociatesIncRCAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-04</startDate>
            <endDate>2021-11-04</endDate>
        </period>
    </context>
    <context id="ibace1979ed7e42498d6f5a62818fbae7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:RegulatoryComplianceAssociatesIncRCAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8db701e512ca4bed88ad3b1df5157750_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:RegulatoryComplianceAssociatesIncRCAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i569e31aa4fbf4e48b49092b880ef8e33_D20210518-20210518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">shc:SubsidiaryOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-18</startDate>
            <endDate>2021-05-18</endDate>
        </period>
    </context>
    <context id="i36028d248970461ebb1864c3cca55f4b_D20210518-20210518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">shc:SubsidiaryTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-18</startDate>
            <endDate>2021-05-18</endDate>
        </period>
    </context>
    <context id="i3c94f625c72746d494e59ea7a5b4d1cc_I20210518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-18</instant>
        </period>
    </context>
    <context id="i9b8161e723344e1d981d6dad9ed13458_I20210518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">shc:ChinaSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-18</instant>
        </period>
    </context>
    <context id="i49e9b1b29d524986a3091a071e8140a4_D20210518-20210518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-18</startDate>
            <endDate>2021-05-18</endDate>
        </period>
    </context>
    <context id="i435606251eae418cad95e64646086f5b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i85bfdb52c18343e9908a71f13dc1ead2_D20210518-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
        </entity>
        <period>
            <startDate>2021-05-18</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i56aee2c16dd648718702769a49d0dfbb_D20210518-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-18</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9d93bf2425ef4358a28a937fafd3be78_D20210308-20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:BioScienceLaboratoriesLLCBioScienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-08</startDate>
            <endDate>2021-03-08</endDate>
        </period>
    </context>
    <context id="id54522e04afe4c729167956e7ce7c6e6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:BioScienceLaboratoriesLLCBioScienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i05e36e746f7144309894c45e54ea4fb7_D20210311-20210311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:NelsonFairfieldIncNelsonFairfieldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-11</startDate>
            <endDate>2021-03-11</endDate>
        </period>
    </context>
    <context id="i9d10ce76124b46f3addd7176f78dd888_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:NelsonFairfieldIncNelsonFairfieldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibdf813c3d8364380a7c96b33479e517c_D20180801-20180831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">shc:NelsonFairfieldIncNelsonFairfieldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2018-08-31</endDate>
        </period>
    </context>
    <context id="ie202520650b94c5ea2c01f745e8d0125_D20200731-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:IotronIndustriesCanadaIncIotronMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-31</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ia43ce415a154453e872810d8a315e715_D20200731-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:IotronIndustriesCanadaIncIotronMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:FirstLienNotesDue2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-31</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i5db33e2b2e2b4b7fa07ed1c459be99fc_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:IotronIndustriesCanadaIncIotronMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i660bb67f46544f8fa261833c7e0e6c45_D20200801-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:IotronIndustriesCanadaIncIotronMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i616e72030856471a9075c43dbb65bd15_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:IotronIndustriesCanadaIncIotronMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7f299ef9ff4c4fc59d7e01f757525227_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:IotronIndustriesCanadaIncIotronMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="id826296243f347ad944166b40a6439fb_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:IotronIndustriesCanadaIncIotronMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="ibd3eb8bc510948299834b6675aeeda58_D20200731-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:IotronIndustriesCanadaIncIotronMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-31</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i5859892b462447c1a8a7f141adc53191_D20200731-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:IotronIndustriesCanadaIncIotronMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-31</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i3b9f6359de5542599ed7461446109d6f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:IotronIndustriesCanadaIncIotronMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i10a2bb4dd0984bcf974129e011263467_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i03c5d20b697f4189831ca3ecb2b94b8f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i251ca88cba154310976ea66cce4048b7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1a17d23a7fcf4a6e8bf7ff339ac5453d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5e23fbc57aba4a84b74b7bedce33cf3c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if521bd32a8ed4579ab4f796da586f3af_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</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="ic9918773795342138f287f14ef0082cf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifd5310eaf3ae4ab68844d05366780e33_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</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="idc04e8e901df4ca6989752e636672cae_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i205ba2beb6c44b8b8935d9892a9e2163_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i98da7a7dccd1475d95018acaa22847f7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetRetirementObligationCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie546b4474acd4f729a8e28c519e6e2aa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetRetirementObligationCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0cd6be82285848da8275e124664b377f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idddf30447e9b499d907ce0dade5a083d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</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="ief3b2f887d0341a398d3f7ecee2470ae_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="ib3fbbf7b0afd43acb7d9fd0190c88e2b_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i52d6516693a94577826990964bb9e5aa_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i43fc031cd5a746a28d89e96f88939b21_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:SterigenicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4181af68938a4e64ae537ce36a9b62d4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6c8fbd7446af4d6d9b725fe000c2e15f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NelsonLabsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4f0358f053f541ecbfd87600443b89ca_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:IotronIndustriesCanadaIncIotronMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:SterigenicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie89b0746c6434e38b6aedff006606ab1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:IotronIndustriesCanadaIncIotronMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i58b50b8641f5497597954915252a62fb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:IotronIndustriesCanadaIncIotronMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NelsonLabsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7113cabdb247405992ab326e93b17839_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:SterigenicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5acd71d459b74e1dadbac888c5c5f9b0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0470ea218e504523b2758d49d1893f5a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NelsonLabsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ide3eafda37754cd1bc5e08729243b90d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:IotronIndustriesCanadaIncIotronMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:SterigenicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i854458991b76462c80523a7b9c61adfb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:IotronIndustriesCanadaIncIotronMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4d7eeaf3a038429682a22b37ade65e2f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:IotronIndustriesCanadaIncIotronMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NelsonLabsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i43863b1ce3a5473cb684270bc5e53825_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:IotronIndustriesCanadaIncIotronMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if0d051790f6746fbbf805929d00e1c24_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:BioScienceLaboratoriesLLCBioScienceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:SterigenicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i36028d5b4f4f4573ba3975ec86f0ce15_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:BioScienceLaboratoriesLLCBioScienceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3a071a82d699484988832c09ccaf5a48_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:BioScienceLaboratoriesLLCBioScienceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NelsonLabsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if50346dcbc1b446c974d61728e3f0883_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:BioScienceLaboratoriesLLCBioScienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i314d38ab42e543a4a380f6903f91b334_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:RegulatoryComplianceAssociatesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:SterigenicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i659a326281194f68a9acfa172844397f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:RegulatoryComplianceAssociatesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i33e5a9349d3649e6975add1f31d5b8fc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:RegulatoryComplianceAssociatesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NelsonLabsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8c87784b4d2446d789ecc2291cd86060_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">shc:RegulatoryComplianceAssociatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i00b7e423153f474ab29d2ec506f17873_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:SterigenicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i31c857db526c41a4acd83c0056f4c239_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i33c01302900447c6892bcb316eb6f8bd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NelsonLabsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3642bb6f1e2c40b5aa13da487f5c3c40_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7149da6e6aa1465a9dc470698967bd43_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4ddf49967e044fc0957bc86ce5f7e395_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id0ebf3fee7094169893a952fdb28ecdd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">shc:LandUseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i086a33b3d74f44c982a94268a183e23a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">shc:SealedSourceAndSupplyAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i86c64f695cac45f1b5aa5a9666de940a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1734c039b03344e7be978c24b22a075b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idcd81bc592ea473aa5957b3b7685e4e6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i329654dce9ab4a0e8f6a0cc636da48ab_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib2b0e6c5d5ae4611887bc9fc6b770e97_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6313fbf452ea4e66acf471437726fe5e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic5fab03c7a084b678da5bda39dcb0fe7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">shc:LandUseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia3e04f8fdaef461eabf8979bf6e199a8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">shc:SealedSourceAndSupplyAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i476b1cb8aacf4c4a9fd7b0c2a555c2cd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ieb87e9b1a1ed4424824c50d3ae44850e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i69119caa54224d26bd2d6b82c8287825_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i89ad713bfe1d4605a1396d9250d8cd07_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i10d48573c1b041e18a03ec3875e9e717_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib9a4e38c58574d07bd792000d5b39955_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idc1d69be0e324ef793cead9501518e4e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i99a12c3eec144f21ad750fb628b2e252_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia05aca48cfa64dc7aa82c9b702d18117_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i67f33d251cf14f2b959b70ecc478fc33_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i86db431aee724d468def419f24a2300f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:TermLoanDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">shc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib760663eef4a4c58aee2b03a4ff6d8de_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:TermLoanDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">shc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie627ff5bf49646e38209708e9b0f135b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:SeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i023a33431c54406b97d52d541c02ca25_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:SeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if12c7ea8d6a44eafb6697698d14feeb9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">shc:OtherLongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6dc72c2cf1de47c99b8ea787550a2b27_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">shc:OtherLongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibfa09203089d4c38a9ca6055ec070788_I20201216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:SeniorSecuredCreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-16</instant>
        </period>
    </context>
    <context id="i081098f8b39f4145994c2c3662b54887_I20201217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:SeniorSecuredCreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-17</instant>
        </period>
    </context>
    <context id="i2357d4b82252422880505982d13f484d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:TermLoanDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">shc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib5a53e6ff37242db8427b2a86a7163f0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:TermLoanDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">shc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7b8cd48f632e462b83192ed38df1f92e_D20210119-20210119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:TermLoanDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">shc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-19</startDate>
            <endDate>2021-01-19</endDate>
        </period>
    </context>
    <context id="i281169df945a49d4b2faa4d516ab8300_D20210120-20210120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:TermLoanDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">shc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-20</startDate>
            <endDate>2021-01-20</endDate>
        </period>
    </context>
    <context id="i1c7ffaff945e4ac784256eba3f515a96_I20210119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:TermLoanDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">shc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-19</instant>
        </period>
    </context>
    <context id="id057c97debef4760b572747e52ca93d5_I20210120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:TermLoanDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">shc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-20</instant>
        </period>
    </context>
    <context id="i7f7b3342330c4211990516f0d7974af0_I20210120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:TermLoanDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">shc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-20</instant>
        </period>
    </context>
    <context id="i65861982774e41e5bbc1180cd7700baf_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:SeniorSecuredCreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i391849937a4a41a3aa896c1c50528caf_D20210326-20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:SeniorSecuredCreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-26</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="ie8f0151bb7b1461caf0a1849a588aefe_D20210326-20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:SeniorSecuredCreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-26</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="i04467b99eefa45c887e37e87d55c0d85_D20210326-20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:FirstLienNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-26</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="i60317da735d745adaf853a47313595d3_D20210326-20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:FirstLienNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-26</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="i2b15ff7e368e4e95bb6b55e1bab3d743_D20210326-20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:FirstLienNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-26</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="i3cd9326683d24a3b83309da244f659ab_D20210326-20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:FirstLienNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-26</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="id4b4db7cac4c49b0a066bbb3757cd6b1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:SeniorSecuredCreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i42b9e66fa6b249d0a41eb0bde5a4ef1d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:SeniorSecuredCreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id2c99ea9ae0f4fd6bd910d209c20ac02_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:SeniorSecuredCreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ib23fefbca50c486f9cabeef0ad3f8975_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:SeniorSecuredCreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4113d3b179d44b3aab0dc7dd285677b0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:SeniorSecuredCreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iaacfd8a7b51f449bbc825f5a345e764d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:SeniorSecuredCreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">shc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2c9d4356c3504fa08300f26d121013bd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:SeniorSecuredCreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">shc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i18944a73712d47bf8ba9413fe144c1f3_I20220106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-06</instant>
        </period>
    </context>
    <context id="ibe1689d0f7c34fdc8bfc66243a05685c_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:FirstLienNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i8cfbc8b9e00641a9a43a5357adf8339e_D20200731-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:FirstLienNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-31</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ie7030f6f64384198aed42b08f124522c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:FirstLienNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icf87b619dd0f46998c821fb6a5291745_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:FirstLienNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0e059ffe8f9d4f008d51e18690651713_D20191213-20191213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:SecondLienNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">shc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-13</startDate>
            <endDate>2019-12-13</endDate>
        </period>
    </context>
    <context id="idd115fed9a454b4fb4888d0fb534bea4_I20191213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:SecondLienNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">shc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-13</instant>
        </period>
    </context>
    <context id="i8eb8a4c038764ddebc48989d7100e354_D20191213-20191213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:SecondLienNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">shc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-13</startDate>
            <endDate>2019-12-13</endDate>
        </period>
    </context>
    <context id="i4956b4dcd13744abaf944c5af388df0e_D20201214-20201214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:SecondLienNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">shc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-14</startDate>
            <endDate>2020-12-14</endDate>
        </period>
    </context>
    <context id="i3ec2ff06413b4615a569197407b94dd8_D20201101-20201130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:SecondLienNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">shc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2020-11-30</endDate>
        </period>
    </context>
    <context id="ifec886f2ac6c4c78a902166b60d3b86e_D20201201-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:SecondLienNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">shc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if7eed5b9af8b44ee95fc39673e84fb27_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:TermLoanAndSecondLienNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i71c68ec08c094bde9dca4ea0151e85df_D20201201-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:SecondLienNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7fd262b8f3424837a6b541f325ae9d29_D20191201-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">shc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia3196bf1b941454380312708dc0e2eee_D20191201-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:SeniorNotesDue2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i59c24eedb83a4678ae1a4e79ac0540ef_D20191201-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:ToggleNotesDue2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9cc4b138784a463cb973fc282645f986_D20191201-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0fa674b6d69e4b92ac83e8730fa51f18_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i065543cab18b440f8fbed1dbe959ee0b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3ccdb30437714026b4aeb43ad7a6c3a4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2ebeacac5bc24d51bc8e17a666b20930_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1db1b516f72d4f9d9bb308bd9384e65e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6999b7166bf54fa3b2d98413d3e9c6d5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i91fdbca4cd664c54b5b8abb2767b1988_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iced82f18546c4abca2e2ac418034ea5d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic9e1ba10dcb74cbaabc9873ed8b0e469_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i92bc7d66b6e94196a93e7b520f0f35a9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifd5d047c1b144bee8571d56cf53c3eee_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5a7fa129a4d647ce8a4055949fb4f238_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia1b6cd2bad9747b79615c97c9903dd10_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib5720bcb236c4b86a5f6812d25cfdcbd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaf963a48e5dd4a51ac0be083691723bc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1789f45f3b4940c08442a7b92c13aea6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia007a2eb07b44d29ae86ffed314c3066_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0da32824e5dd450fad5a0a8ed81715e6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1bfa443d145b470fbfdcf888a8c73c24_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8b864e65d3714aeea64b48cba1e7f9c7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if940f45102b2406c8a5e6f2e54299ae3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idb897a777548490185d18e3841ec22b9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id5a36d30b6f8477fad9daea95039977f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7b965a3d54db4524850756e66a40a97b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i17894f92ae3e4299aca2648b282dffa4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibe9bdfb1adbd4b7fb24744317f7629a3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia5b4980eeb3c4b50b3fa14a7d1c63cef_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id59715e5fb4d4d4a93d695c4b3e74e8e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i544b0de72e7d46019f84c4a00b873b93_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1573c96ef3fe475e85ac53159fc088d6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5a4dada02fff4dd5b0e6ec128c9e78c7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6530d55acef54e57ae932bf4779bc62b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">shc:RealAssetsAndAlternativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iafc1077edd044e0eaace6f64eed3db2f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">shc:RealAssetsAndAlternativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i17b0a3ebe41b4001b24d654804d4175d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">shc:RealAssetsAndAlternativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i77a88961a6e44db5a2def8a76d0ff3e2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i69fe6f94005b43349df9b3384ec2b098_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibca34eb478a84a38af2235a8d9d77912_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7d44c3e597f24102a268d0a6d291e2c3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i82eda4dca5c54fc093148ef7a02c4d90_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie137df79e95c44e9a30743c4d6a290f9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5f75f0c4ef0649fb9ef84cf39ac06ff5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ieed1bc41994343ffa3f2211627deceda_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibe960a02562a464ba8374e80757116ad_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifb2d873dc4f14474a9bb5fc7bcb07d6a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:HedgeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if61ea4da7bbc448682b9ea8148fc605c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:HedgeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i154d9fa5b3104e26ad445e624985e02c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:HedgeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic0d89098763e495abf4317f93e3983d3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9c4311e2130542af8fd7548e406853b9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i32b49233c2eb4a72b5c900e5cb07694b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6ef46b149ed343649072fa2489f5af4c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i967bd36024f14e25ae81d2437c7e95ca_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2f2d64212c34465f929b62a7aae17dec_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i76f24e9c1b6b4d989b4406145ecc197d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4176396595f340a9b3d3c51adeb9f791_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3efd1171ee214d89a24e9d824524ba54_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9abe3799e697496c9206350aded45735_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i618f71f14bd14bcd95f86025caf35935_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ied53a80a280648babcac36abd6bf8aa6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie3b59b15c2694ee6898e532283f73417_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i54643f1caae54c2ca52573cee6a54c36_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i385eb8350a474b13a676eac356416b18_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i321f5686a95e40959685678f85e96f28_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iad48eb82a4de416484e00d1a9f66721a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i26d412c59a7d4779ad1ce02fa3036d17_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if15ae98ac3934a86af10b4a8bf021156_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idd143fd68f8c457d9b82515573c33378_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3fa8b36aa6824e91992627e5726fc0c6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie49ec8f76e2a44e3a11750f0a51abf1b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if28067c13cc8458a81af8a884320c14c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2206991fd677432ebca7589ff748aa69_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2cc5c364d55a40399aff4b708e58e1f1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i94663b90805c473dbb07e409cd2d06b4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibc3a723979c94772a39ee4618e27d562_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i396a2d09dd9f4ab7af86eab675789a7e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6e5db473055944a88d0add0b67eff122_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4bbb19a41150473abdf1ab2550e93cc6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iec042fff91f14ab2ab471189f962d243_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i34f54775a72746b4837778a69bdf02f3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i46ff8a1f37f24b0fb6b58182e3517d42_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if293ceab3eae45d1a6a266a65a37dbff_I20201117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
        </entity>
        <period>
            <instant>2020-11-17</instant>
        </period>
    </context>
    <context id="i45eb3c673aee4019b627222f186782fb_I20201118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
        </entity>
        <period>
            <instant>2020-11-18</instant>
        </period>
    </context>
    <context id="id2909d8cb0c245f2b48f53dcd8dd6d89_I20201119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
        </entity>
        <period>
            <instant>2020-11-19</instant>
        </period>
    </context>
    <context id="if2c56ca387af4e7d96904c7c953f6a6e_I20201217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
        </entity>
        <period>
            <instant>2020-12-17</instant>
        </period>
    </context>
    <context id="i1672224003bb4adabe0a47efedebd566_D20201118-20201118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-18</startDate>
            <endDate>2020-11-18</endDate>
        </period>
    </context>
    <context id="i05e188a623944649b1b0c59499db1fcc_I20201118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-18</instant>
        </period>
    </context>
    <context id="i2cfca4d1e6584cefa1dd9924aa25f60f_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i17d65ed692be4016bca426a53f857970_I20210322">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">shc:SecondaryOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-22</instant>
        </period>
    </context>
    <context id="i00eff4327b9041e5aa9a36c8adc4779d_D20210322-20210322">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">shc:SecondaryOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-22</startDate>
            <endDate>2021-03-22</endDate>
        </period>
    </context>
    <context id="i6ce7ef714b2f44ff9d6a80a83a1071c1_D20210322-20210322">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">shc:UnderwritersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">shc:SecondaryOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-22</startDate>
            <endDate>2021-03-22</endDate>
        </period>
    </context>
    <context id="i53bb210f12ec4a37a9b92578b6076178_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shc:PreIPOB1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i235161e2580b44ea9ab4f0b3979e6319_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shc:PreIPOB1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib3496d786ee9413eadb9b5391437d4ac_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shc:PreIPOB2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i91e0e039046247ed9dbc11f29cf25676_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shc:PreIPOCUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8f8666f95a0541eea1d39e63ac403826_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shc:PreIPOB2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i42595994f4c649ccb350914a2d33a8c4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shc:PreIPOB1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id77196f5455e4fe880b1951972a82b72_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shc:PreIPOCUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7bfc48bc65084ed999c7a37ecd7ce756_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shc:PreIPOB1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id4ded51799f446978be054263585d4db_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">shc:PreIPOAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i18ab3d34d4354ceea0869fd00b6234e6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">shc:PreIPOAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0f4c1a4878574a4fb6ef56e8c76912a5_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shc:PreIPOB1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ibe07a84924f442af99993539635d1409_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shc:PreIPOB2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i514469c64309458eafe6a77343295454_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shc:PreIPOCUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9ff91ba4111647e59eba2f81fe5954ed_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shc:PreIPOB2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0b03a9331b8847a386be8e794d5dccad_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shc:PreIPOCUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie656c7d8aa0d447081637a872c655074_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shc:PreIPOB1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i917525dc14534673a7ea735b2051c74c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shc:PreIPOB2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idb92ce0f19f048eea23999ee453f3762_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shc:PreIPOCUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibe066cfa7cbf49f0a1afaf939969cc85_D20200101-20201120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shc:PreIPOB1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-11-20</endDate>
        </period>
    </context>
    <context id="iff9ff759ab6b48d8b898530e7e658e12_D20200101-20201120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shc:PreIPOB2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-11-20</endDate>
        </period>
    </context>
    <context id="i97198605b61f4aea8afa13b939fc45d5_D20200101-20201120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shc:PreIPOCUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-11-20</endDate>
        </period>
    </context>
    <context id="i9836b0b9742840c3ad75df5aa10e9a79_I20201120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shc:PreIPOB1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-20</instant>
        </period>
    </context>
    <context id="i3e2f66d6349d4a5db578b384f39bf000_I20201120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shc:PreIPOB2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-20</instant>
        </period>
    </context>
    <context id="i3551733d7d4f4c0e880c3fb90c316e69_I20201120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shc:PreIPOCUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-20</instant>
        </period>
    </context>
    <context id="iba738ae6a72e449986586176991c10d7_D20201121-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shc:PreIPOB1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-21</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9e6b0d2177054308b9fa0043e02c9e30_D20201121-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shc:PreIPOB2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-21</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icded6929a27d4ae783a7859764aaf988_D20201121-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shc:PreIPOCUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-21</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i658d20587cc241779e7bcbbb6381fb93_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shc:PreIPOB1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if98edd869d9346759114772843f5852f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shc:PreIPOB2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia665e593f583483c8c31924073f72a73_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shc:PreIPOCUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0d71cbfd450a44ec8869db7881536532_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shc:PreIPOB1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iceeea4473e4e4748ac0cb2a814cbf825_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shc:PreIPOB2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i873b6e97751f458ba5584bc6eb78bce3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">shc:PreIPOCUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i40d9fbc6ea0b41b6ba0b57f55c857e52_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">shc:A2020OmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if557dba75b61400db4739d685a96a86a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4edfc665688449c48e9d63d677422ecf_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4bb7193326d74b2bb5f77235cd32e984_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i049e817eeb01461a985844a11a7bb64e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id120c5c748c74fbca2b83b89a520e05f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7246096d1c874bd5bab17116ecd28bfc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2b042454ea9d41418f4b91a031db2bb7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i12fe47e5d5654861abff2eac507fd9c1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i32752c26332140c497c6b21946028809_D20201118-20201118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
        </entity>
        <period>
            <startDate>2020-11-18</startDate>
            <endDate>2020-11-18</endDate>
        </period>
    </context>
    <context id="if1af2b9d53e447a6876b694e272af1d6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iec5c29df6f03434d87b1659eef3b2ac3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i14b2f5f6777946d4a6f4750bfded9bd3_D20101022-20101022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">shc:NordionVFactoryMutualInsuranceCompany2010BusinessInterruptionLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GainContingenciesByNatureAxis">us-gaap:PositiveOutcomeOfLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2010-10-22</startDate>
            <endDate>2010-10-22</endDate>
        </period>
    </context>
    <context id="ie515dbeddb714431b585bd462e15aa16_D20200330-20200330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">shc:NordionVFactoryMutualInsuranceCompany2010BusinessInterruptionLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GainContingenciesByNatureAxis">us-gaap:PositiveOutcomeOfLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2020-03-30</endDate>
        </period>
    </context>
    <context id="i2747fa1425c444b28a83c51a0a992472_D20210903-20210903">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">shc:NordionVFactoryMutualInsuranceCompany2010BusinessInterruptionLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GainContingenciesByNatureAxis">us-gaap:PositiveOutcomeOfLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-03</startDate>
            <endDate>2021-09-03</endDate>
        </period>
    </context>
    <context id="i3927fff69b5449da9cfd9fe3235590c7_D20200821-20200821">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">shc:EthyleneOxideTortLitigationIllinoisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-21</startDate>
            <endDate>2020-08-21</endDate>
        </period>
    </context>
    <context id="ifd9fde4e320145ab894f477c409be048_D20210817-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">shc:EthyleneOxideTortLitigationGeorgiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-17</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iaf49504659114972b629ad3640c898dc_D20210817-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">shc:EthyleneOxideTortLitigationGeorgiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-17</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i63e42e0f96d546e8a34e4751bc5cdda0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">shc:EthyleneOxideTortLitigationGeorgiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id969e12a1ba54324988b030d209d331f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">shc:EthyleneOxideTortLitigationGeorgiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2d4a07f4dc984689b532ee6ede04e262_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="iabb5e659b48045ce8dc6dda57d3c4ff2_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">shc:InterestRateCapOctober2017Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i4f41aefb9e8a43e1a092e9f0f73c2836_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i490d180c9c444424b9d210f074f72646_I20171031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-10-31</instant>
        </period>
    </context>
    <context id="icc714242a30448d7abb1fa570ba38bf6_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">shc:InterestRateCapJune2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ibe32898652154ad5879976ea15b56a52_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="iff65a9266c0d4fa1bd33f120cb6ef87c_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">shc:InterestRateCap1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i759ea1fdb8b6400fb7ca8f368eb82a88_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i7516aa074bff42818ead04b9abe58cb3_I20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">shc:InterestRateCapFebruary2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-28</instant>
        </period>
    </context>
    <context id="i3d7c1630d0c94389b6f924ac8d767e99_I20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-28</instant>
        </period>
    </context>
    <context id="i468485f61833484ab42c3ec4f3fb05dd_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="if7ef2389fb1a46e097de403cfc11eb41_I20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-28</instant>
        </period>
    </context>
    <context id="ia5bf2bee22434c469d28c49e37624b1b_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i934fe78424ed4de6be06c487d5cb0a8f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7604a2df33bd474096475c5308891c96_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4ff8adf08422422c983d1a10a8b5c3ba_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1b953f3003d9418ba88370e01a251329_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i367ed72250f742f789e81ab18d763cac_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i10cefa5d1fe5453b834c5f00318f771d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if8ce53b972924e83a87ac890f2ec5958_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i180a7e0c4f964c2abd405d9bbac3310d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id753f600c6174159970c68c8de06217b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4100d48897024f649bd75f09e459649e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i08f0c50e94384d44976bb97917d0a954_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i57b2702e4e62433cace8daf5866c1b38_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1125c74b89c2483e9b94f766ba1974f0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if2c977ef64434a82b2c0f8b179b96426_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idbf7a699eca047a3be281fba9e32d6f0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i007412cbaf864f25a9a2c6287f1bf23b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ied6a30c3e16a44f0ab91ade70ada8dd3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i578fa0c8eb86419e868fc8d92019297d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibb04cb27e27e4c14805aee57bc9c5364_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic241d5008faa48ffaec0ed8419cf1172_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i330fc0017a7c48eca7225bb69b75727a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i261828654cf749a89413b9855caf9e54_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i04a28268419b4c73a8c89415c8690ae2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iee922c6b3cb3422c9cd4bc7881c56dea_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if888fadd03574aefbdfe2c31bcf38617_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7be80787afd64e158e0f2152dc6a1f77_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1d768a21818e49e098a4e671e7ce39c0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ied33918e382144a6884efed4248119e2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6905ca4d4988463a80d20988dd996f27_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9f0368cf76ef41249e83d9659d8fc0dc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2a10b78157ec4f87a5875ba9a6de91e5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0fe463893a3246b98fc8e43e82a5b0b6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:TermLoanDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7fe50ca69e394da386f7b8f407a274ca_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:TermLoanDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9ecc829718ad43679d377b8244560115_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:TermLoanDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i35a0313e86a0458ebcbe8bfcc1e55b92_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:TermLoanDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i39143b2bf6d84de9bab6dfeea6573f22_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:OtherLongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i485450a570424dc48f903731917e2592_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:OtherLongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if3049c9c317f459fb656f9f1b570bdf6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:OtherLongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0ddc6e104d8448be99c84d3499150c97_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:OtherLongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i599f7048866d4077b6f03386f46d8d9b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:FinanceLeaseLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i62edb3683ea34876b1ce0028dddacec5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:FinanceLeaseLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i656cd22b5c5c403ea310593ff2e49b80_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:FinanceLeaseLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i319dc943b4d64129b160a3b4a919ca68_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:FinanceLeaseLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iae0abc68535b4fe1ade4f4603c35bede_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5d1f8e1b227f4be3ab78469f8873c1f4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0d9a6d6ee8ca4d79b7aec159a67fa138_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i630269383fb745888e18c6f1dfa67aa5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idf00f9609bbe4183b4b4ad780a88ea4f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if98b5d130cdc4875a33b131121923ecc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i85cd10c787084c8e879b02dd254c0a5e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if5f6cab0e37240159160d9c883ab78b8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EmbeddedDerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i03c5f5db9764431ba5e9fb7e99bf2fee_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:TermLoanDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib561d17c07384a84be140ca672512b61_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:TermLoanDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2adf2c976ae0475cbc2d0573a1cf81fb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:TermLoanDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib8956cbe988d44d3ae3967aa15f7f9f9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:TermLoanDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia74bbc9e6b0c4e3fb3893a958dbad640_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:SeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if1afcb4067574240834dac8b7ae1fa24_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:SeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2126bf7091c4463b8619f0986300ee23_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:SeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4edda901aff3441da62f29fbd6239d44_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:SeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if9451ef09f20465b9c1bf692d83ca8fd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:OtherLongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i77efc1795ecf41a9bf55a9c1e8764f68_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:OtherLongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i89717d3ec4f1407e8a0ddc90fb37ec8e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:OtherLongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8efe53c579c8479cb23cbd5cf197f53b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:OtherLongTermDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icfe17c79f9c5461fb7bfe0f162abf532_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:FinanceLeaseLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id6ec0832067a4d258e7041ae867ed83d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:FinanceLeaseLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie8d137c270724d4eaeb48fedc89bb08e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:FinanceLeaseLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i65fc2093950649dba6a73979afae4520_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">shc:FinanceLeaseLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1fc58136f5404a84af8c278d15f24ad5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">shc:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if755adc410b5483a9992a6e74827b9e8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">shc:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5a68d88a7e34491aaf71e4d3590b8b01_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">shc:CustomerThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idff0918b7a564d97bb400b4e94072cae_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">shc:CustomerFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id3a4f5146cb946fdb3061b0f8be58586_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">shc:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie2f43e8c626849ccb929ca316dcb6c65_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">shc:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7a7714a411374d9db14a61063dfe19ca_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">shc:CustomerThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3a84b49d49c341d59405e3be81956ecc_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">shc:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i278f1fbd9e684c99aee9e2e2f6550539_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">shc:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3b55961aece64eec90d5291c2f428ba4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">shc:CustomerThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4466194111e847dc85244187f7975703_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">shc:CustomerFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib03959b398aa4f6d961a81efb71434ec_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:SterigenicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6d2e367f1f0b409f8d047981500fd602_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:SterigenicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if75450c74d6a4a7eb2df7a87d89781e8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:SterigenicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia669c5ea2b7344e484795160217dc3e4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib5cb5d755b5541a783ea9fd5140110fd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifc221e9d0dae4f2cb91a4c6d0373db73_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i998191c71e0447b186c7c403c9af51ed_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NelsonLabsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9a8b2f2ddf5c4aef91b5bcb0d0cfa5c1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NelsonLabsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4d34c78cff39431baa56f510b4730cc7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NelsonLabsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i14abe83168e94c88a18fcf7addcfe230_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if4f21888f22341a28425d1a57d9e258e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia770f63471124ce5be76ec3b1939bee1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie71f72c761f945f887cc162af6cf0bbc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib3d0a124537c45ffa07aa000691ce8e1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idc0a1120e030404f96b359d31c3100b7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0be70ef1cff74dd18d74a27fee4a57c6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id8de4b4e88394491b31a1d74207bdcc9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icf0c4f2801e44651951b4a5bc704f085_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib9df95ab199543858402dcea5d439102_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">shc:ClassCUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if3ad6145f617499ba426b2a1f5e29551_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if49f8f4d5eb342c3b8b5488f9444e212_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">shc:NordionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="icc0ad003d468475395ef08abeae54d72_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifd66904074c34513bd8c0ceeee39506e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i110e0f4a514546f79a168233e24201b5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0e5763aa98a643d7b89f79e4d64e41c6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0c184bc9b25f4580ad1f6f36cb0f95f4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i034b9e9c635b4ce98c4762a6479ae6a4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i252d48863a01481f821c80f22d19377d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic0fb7503747f4211956caeda7af9e950_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idbc983b8dab34b94a7cef4ec4b258ac2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idf7cff599fd94897bdb254807e422799_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">shc:OtherGeographicalAreasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie0c5e44996734de095d6c0d2785df82b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">shc:OtherGeographicalAreasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i81939bef9d8041c187b057280fe4c8e7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">shc:OtherGeographicalAreasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic0a7bf35a9d54342920e2f9887a4430a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9b60d5b1fc0641c980a64e8be711f441_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6b6472e1e98b4be696dd8c9ff3d9583a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iedcc12b1d78b437f9e5e7d6c861bb3de_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifd09117a791c4f8e8b80f138ecc133b6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaa1c22a83092415f9eb382bc5eda81fd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idb9e800b3b4645ae92c4dbb0a95e3b9c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifae631ca49bd4f1fb0c1610773899d7c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idc12f064423246debcff738a56cc6fdc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaec62f6868b84621a6e4dac35c06d68d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic6a0011004964459bc8cb4b1fa0dee07_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">shc:OtherGeographicalAreasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id25faf57e59e42cc9979c9fe4f19ba96_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">shc:OtherGeographicalAreasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9198e79097f24627aeefc32a0b587c2f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iff5cbef16cef43549c4f6f12dadfe414_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4734f445f5f04b9bbde79446769d640f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if9fb9b5d5b064f06a5e778e6730e7824_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4f58daa5115b4741afe11f91b4b58f6d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4836e52449c74e3da1f7e796c30aba83_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i85f7b014e044494ba1973eab7d4fb838_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9843618a8bb94b36ae04ce7f487660b4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2f8e21914f7e4e79b6ab5ff49c728095_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7a3ffd4127b64d01b7c82373bcc5d247_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ice50167a59af4d2d9d20a57588d9a944_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib130b3776c56464296fd2a6f1b9901b8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5ca8c7a03215417b80bd45cd785cf4fb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0a3cb6d5779c4f5c8924e22a1ff7ad6a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i522f06c6ba174bbf92fd5ce65d0fdf13_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0b7b8601466244a0a6c79c9a640bc72b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i40556d34ebae48e5be7debd003962be0_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib8eb231707434410a04470fab68fe0af_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822479</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="subsidiary">
        <measure>shc:subsidiary</measure>
    </unit>
    <unit id="cad">
        <measure>iso4217:CAD</measure>
    </unit>
    <unit id="plaintiff">
        <measure>shc:plaintiff</measure>
    </unit>
    <unit id="claim">
        <measure>shc:claim</measure>
    </unit>
    <unit id="segment">
        <measure>shc:segment</measure>
    </unit>
    <unit id="instrument">
        <measure>shc:instrument</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF83NDEvZnJhZzpkODg4MTA3NTYzZTg0YzZlOTg2YWY1ZjMxY2Q1NTE5MS90YWJsZTpmOTczZGI1MjRjNjY0YTIxYjY4ZTRmODIyMzYzYzNiOS90YWJsZXJhbmdlOmY5NzNkYjUyNGM2NjRhMjFiNjhlNGY4MjIzNjNjM2I5XzEtMS0xLTEtMzYyNDE_0f4d8488-dc65-4835-85f3-b9b82df87072">0001822479</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalPeriodFocus
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF83NDEvZnJhZzpkODg4MTA3NTYzZTg0YzZlOTg2YWY1ZjMxY2Q1NTE5MS90YWJsZTpmOTczZGI1MjRjNjY0YTIxYjY4ZTRmODIyMzYzYzNiOS90YWJsZXJhbmdlOmY5NzNkYjUyNGM2NjRhMjFiNjhlNGY4MjIzNjNjM2I5XzItMS0xLTEtMzYyNDE_b466e60b-b637-413b-b24f-42e1ca2fe2a7">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF83NDEvZnJhZzpkODg4MTA3NTYzZTg0YzZlOTg2YWY1ZjMxY2Q1NTE5MS90YWJsZTpmOTczZGI1MjRjNjY0YTIxYjY4ZTRmODIyMzYzYzNiOS90YWJsZXJhbmdlOmY5NzNkYjUyNGM2NjRhMjFiNjhlNGY4MjIzNjNjM2I5XzMtMS0xLTEtMzYyNDE_83eaedfa-b5df-4fe6-aa37-fdcc2c830c30">2021</dei:DocumentFiscalYearFocus>
    <dei:AmendmentFlag
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF83NDEvZnJhZzpkODg4MTA3NTYzZTg0YzZlOTg2YWY1ZjMxY2Q1NTE5MS90YWJsZTpmOTczZGI1MjRjNjY0YTIxYjY4ZTRmODIyMzYzYzNiOS90YWJsZXJhbmdlOmY5NzNkYjUyNGM2NjRhMjFiNjhlNGY4MjIzNjNjM2I5XzQtMS0xLTEtMzYyNDE_30062a69-f4d5-4ca0-9b50-e934292ac97d">false</dei:AmendmentFlag>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="iaed52e3337a9445c843243801b2bad2c_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzMtMC0xLTEtMzY1MzEvdGV4dHJlZ2lvbjphODgxZDJhMzJlNWI0N2Q0OTJlNjkzZTM5ODg2MDYzN18yMTk5MDIzMjU1NjMz_60260a79-a9bb-45f4-9b32-41da064c112e">http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201409Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="iac944444ddc94a95b55e98d490898fe0_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMyODY5NTg_5004cac6-4fc8-4502-8f1b-59ed91fb0bc2">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i53bb210f12ec4a37a9b92578b6076178_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzE2MDA_72348015-027b-4f9c-858d-3a71bcfa3bdf">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="if557dba75b61400db4739d685a96a86a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzIxOTkwMjMyNjMwNTA_d069b582-7e13-4e7f-b300-62aabfa5599b">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentType
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGV4dHJlZ2lvbjpkNTM5ZWM2Zjc5NTI0MTYzYTY4M2I4MDhjZTM1OWRmM180Mzk4MDQ2NTE0MjIx_6d16a9af-38e2-40d1-a92e-ff7bae7b26d4">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGFibGU6MTlmMDJjOGY3ZDgyNDA4ZmE5NTM1ZWJmZTQ1NjNlMDAvdGFibGVyYW5nZToxOWYwMmM4ZjdkODI0MDhmYTk1MzVlYmZlNDU2M2UwMF8wLTAtMS0xLTM1Mzgx_4c9ab4c5-1679-4f25-ad64-5d18e6214047">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGV4dHJlZ2lvbjpkNTM5ZWM2Zjc5NTI0MTYzYTY4M2I4MDhjZTM1OWRmM18yNzQ4Nzc5MDcyNTU1_6076d50a-1e33-496d-8a58-c1d4d2f5dfee">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGV4dHJlZ2lvbjpkNTM5ZWM2Zjc5NTI0MTYzYTY4M2I4MDhjZTM1OWRmM18yNzQ4Nzc5MDcyNTU1_9ab8f127-64d3-4cd9-a36d-6d74cfa966af">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGFibGU6NDYxMmE1NTFiMGQ5NGJhNThmYThjNTY4YWNmMWE1YTIvdGFibGVyYW5nZTo0NjEyYTU1MWIwZDk0YmE1OGZhOGM1NjhhY2YxYTVhMl8wLTAtMS0xLTM1Mzgz_5294ec3f-d6c5-4e34-ac6f-3dd9347fe99e">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGV4dHJlZ2lvbjpkNTM5ZWM2Zjc5NTI0MTYzYTY4M2I4MDhjZTM1OWRmM180Mzk4MDQ2NTE0MjIy_20cc7605-8df4-4d53-b2bb-188e3c3a9025">001-39729</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGV4dHJlZ2lvbjpkNTM5ZWM2Zjc5NTI0MTYzYTY4M2I4MDhjZTM1OWRmM180Mzk4MDQ2NTE0MjIz_fa253dd3-b7dc-4208-993e-5c02727050a0">SOTERA HEALTH COMPANY</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGFibGU6ODY0YzY3YmU1N2ZlNDMxMTg1NmM5Y2I1NjdiOTBhYWIvdGFibGVyYW5nZTo4NjRjNjdiZTU3ZmU0MzExODU2YzljYjU2N2I5MGFhYl8wLTAtMS0xLTM1Mzg4_301e3eee-a67c-4088-9a67-95f499909163">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGFibGU6ODY0YzY3YmU1N2ZlNDMxMTg1NmM5Y2I1NjdiOTBhYWIvdGFibGVyYW5nZTo4NjRjNjdiZTU3ZmU0MzExODU2YzljYjU2N2I5MGFhYl8wLTMtMS0xLTM1Mzkw_8ad2bda4-5a8e-422b-a7bc-f9eec270c6bb">47-3531161</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGFibGU6ODY0YzY3YmU1N2ZlNDMxMTg1NmM5Y2I1NjdiOTBhYWIvdGFibGVyYW5nZTo4NjRjNjdiZTU3ZmU0MzExODU2YzljYjU2N2I5MGFhYl8zLTAtMS0xLTM1NDI3L3RleHRyZWdpb246ZGU0ODc2NmY2MTI3NGRjY2I0YjdjMGE2OGJlMjlmMWJfMjE5OTAyMzI1NTYwOQ_4bf22476-b15a-4ed7-9ebf-9d7d0c1180ba">9100 South Hills Blvd</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGFibGU6ODY0YzY3YmU1N2ZlNDMxMTg1NmM5Y2I1NjdiOTBhYWIvdGFibGVyYW5nZTo4NjRjNjdiZTU3ZmU0MzExODU2YzljYjU2N2I5MGFhYl8zLTAtMS0xLTM1NDI3L3RleHRyZWdpb246ZGU0ODc2NmY2MTI3NGRjY2I0YjdjMGE2OGJlMjlmMWJfMjE5OTAyMzI1NTYyMQ_aa5656e5-e07c-4d16-9667-fa7a7e1c30a1">Suite 300</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGFibGU6ODY0YzY3YmU1N2ZlNDMxMTg1NmM5Y2I1NjdiOTBhYWIvdGFibGVyYW5nZTo4NjRjNjdiZTU3ZmU0MzExODU2YzljYjU2N2I5MGFhYl80LTAtMS0xLTM1NDMzL3RleHRyZWdpb246NGU4Mjc2MjQwZTA1NDIxODgwNGU5OTY2NzAyMjEzZmFfMjE5OTAyMzI1NTU5Ng_96cfc1c2-870b-4a4b-b932-bf38d25a69e3">Broadview Heights</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGFibGU6ODY0YzY3YmU1N2ZlNDMxMTg1NmM5Y2I1NjdiOTBhYWIvdGFibGVyYW5nZTo4NjRjNjdiZTU3ZmU0MzExODU2YzljYjU2N2I5MGFhYl80LTAtMS0xLTM1NDMzL3RleHRyZWdpb246NGU4Mjc2MjQwZTA1NDIxODgwNGU5OTY2NzAyMjEzZmFfMjE5OTAyMzI1NTYwMw_4b3fc9c1-8b2c-4d25-8739-dd31c6a3408d">OH</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGFibGU6ODY0YzY3YmU1N2ZlNDMxMTg1NmM5Y2I1NjdiOTBhYWIvdGFibGVyYW5nZTo4NjRjNjdiZTU3ZmU0MzExODU2YzljYjU2N2I5MGFhYl80LTMtMS0xLTM1Mzky_4a07a8ea-2824-42a2-aad6-8e03cb097c0e">44147</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGFibGU6ODY0YzY3YmU1N2ZlNDMxMTg1NmM5Y2I1NjdiOTBhYWIvdGFibGVyYW5nZTo4NjRjNjdiZTU3ZmU0MzExODU2YzljYjU2N2I5MGFhYl82LTItMS0xLTM2MjA4L3RleHRyZWdpb246OTdkNGRkMWU2MTg2NDdkZWExYzdmNTNlMTU4YjVlYWRfMjE5OTAyMzI1NTU3Mw_ed2596e0-600f-44c2-9798-80879f423005">440</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGFibGU6ODY0YzY3YmU1N2ZlNDMxMTg1NmM5Y2I1NjdiOTBhYWIvdGFibGVyYW5nZTo4NjRjNjdiZTU3ZmU0MzExODU2YzljYjU2N2I5MGFhYl82LTItMS0xLTM2MjA4L3RleHRyZWdpb246OTdkNGRkMWU2MTg2NDdkZWExYzdmNTNlMTU4YjVlYWRfMjE5OTAyMzI1NTU4NA_df406280-19bc-46e3-b7b4-e376eac46e70">262-1410</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGFibGU6ZmQ0ZDFiZmUyMDA2NDg1NWJjOTk4ZDQ1OGYwY2NmOWIvdGFibGVyYW5nZTpmZDRkMWJmZTIwMDY0ODU1YmM5OThkNDU4ZjBjY2Y5Yl8xLTAtMS0xLTM1Mzk0_e7134770-8011-49af-9739-999dd27aee4c">Common Stock, $0.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGFibGU6ZmQ0ZDFiZmUyMDA2NDg1NWJjOTk4ZDQ1OGYwY2NmOWIvdGFibGVyYW5nZTpmZDRkMWJmZTIwMDY0ODU1YmM5OThkNDU4ZjBjY2Y5Yl8xLTEtMS0xLTM1Mzk2_daeef31f-ca9a-4700-bae7-38cf8ee875a3">SHC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGFibGU6ZmQ0ZDFiZmUyMDA2NDg1NWJjOTk4ZDQ1OGYwY2NmOWIvdGFibGVyYW5nZTpmZDRkMWJmZTIwMDY0ODU1YmM5OThkNDU4ZjBjY2Y5Yl8xLTItMS0xLTM1Mzk4_8e6c9075-bfce-4480-b5e9-76141ef155cf">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGV4dHJlZ2lvbjpkNTM5ZWM2Zjc5NTI0MTYzYTY4M2I4MDhjZTM1OWRmM18yMTk5MDIzMjU5MzA1_bded96cd-aed7-4720-bb8d-f987d14f3011">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGV4dHJlZ2lvbjpkNTM5ZWM2Zjc5NTI0MTYzYTY4M2I4MDhjZTM1OWRmM18yMTk5MDIzMjU5MzE0_e70b0a69-c1bf-4180-87a5-c8e3e33b4379">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGV4dHJlZ2lvbjpkNTM5ZWM2Zjc5NTI0MTYzYTY4M2I4MDhjZTM1OWRmM18yMTk5MDIzMjU5MzE2_c7322dab-a972-44d8-8b8c-a9aeae449366">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGV4dHJlZ2lvbjpkNTM5ZWM2Zjc5NTI0MTYzYTY4M2I4MDhjZTM1OWRmM18yMTk5MDIzMjU5MzE4_00e307fe-71d0-4657-bd10-57f3fc568c03">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGFibGU6ODlkOWIyMWEwNWQ1NDk3NjliMDFjNGEzZTQwMWQ4YjkvdGFibGVyYW5nZTo4OWQ5YjIxYTA1ZDU0OTc2OWIwMWM0YTNlNDAxZDhiOV8wLTAtMS0xLTcwNTg2_e88e4645-72af-482c-a656-75be0ac56f38">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGFibGU6ODlkOWIyMWEwNWQ1NDk3NjliMDFjNGEzZTQwMWQ4YjkvdGFibGVyYW5nZTo4OWQ5YjIxYTA1ZDU0OTc2OWIwMWM0YTNlNDAxZDhiOV8xLTMtMS0xLTM1NDE0_7e945d4f-c649-4b7e-96b0-961a088edfcc">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGFibGU6ODlkOWIyMWEwNWQ1NDk3NjliMDFjNGEzZTQwMWQ4YjkvdGFibGVyYW5nZTo4OWQ5YjIxYTA1ZDU0OTc2OWIwMWM0YTNlNDAxZDhiOV8yLTMtMS0xLTM1NDE2_2452f5c2-db7a-4d4d-abf6-e03ed481b648">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGV4dHJlZ2lvbjpkNTM5ZWM2Zjc5NTI0MTYzYTY4M2I4MDhjZTM1OWRmM18xNjQ5MjY3NDQ0ODI1_dd8d0a87-ca62-44aa-98b6-eb2d6080a55e">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGV4dHJlZ2lvbjpkNTM5ZWM2Zjc5NTI0MTYzYTY4M2I4MDhjZTM1OWRmM180Mzk4MDQ2NTE0MjI5_c320181c-5bdf-4317-abdd-9bd20c44a076">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i94c5f861059648ba949ba86da51626d3_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGV4dHJlZ2lvbjpkNTM5ZWM2Zjc5NTI0MTYzYTY4M2I4MDhjZTM1OWRmM18yMTk5MDIzMjU5MTk4_407d99ad-5b66-436e-bf2c-506c8667296d"
      unitRef="usd">2402917037</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i94a08408e7514049b71c478ae2ed0b70_I20220222"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGV4dHJlZ2lvbjpkNTM5ZWM2Zjc5NTI0MTYzYTY4M2I4MDhjZTM1OWRmM18yMTk5MDIzMjU5MzQy_98b66160-b4c1-4b60-9d04-6b884447cfba"
      unitRef="shares">282929097</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGV4dHJlZ2lvbjpkNTM5ZWM2Zjc5NTI0MTYzYTY4M2I4MDhjZTM1OWRmM18yMTk5MDIzMjU4Njgy_395f4e37-0b1e-4ff7-ac2c-100b7abe7967">Portions of the Definitive Proxy Statement for the registrant&#x2019;s 2022 Annual Meeting of Stockholders are incorporated by reference in Part III of this Annual Report on Form 10-K. The proxy statement will be filed with the Securities and Exchange Commission within 120 days after the end of the registrant&#x2019;s fiscal year ended December&#160;31, 2021.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGFibGU6OTExMjY5OGFlOWNkNDMwZThkZTg0ZjIwNGUyOTFiNWMvdGFibGVyYW5nZTo5MTEyNjk4YWU5Y2Q0MzBlOGRlODRmMjA0ZTI5MWI1Y18wLTAtMS0xLTY3NTc4L3RleHRyZWdpb246YmNjZDUzNzMzZWFiNGUyMWE4OWM3NmU0YTA4ZjVlNmNfMjE5OTAyMzI1NTU4MQ_4a40cf20-f4ba-4cc8-a661-6d07023e26c5">42</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGFibGU6OTExMjY5OGFlOWNkNDMwZThkZTg0ZjIwNGUyOTFiNWMvdGFibGVyYW5nZTo5MTEyNjk4YWU5Y2Q0MzBlOGRlODRmMjA0ZTI5MWI1Y18wLTEtMS0xLTY3NTg1L3RleHRyZWdpb246ZjE5NzUzY2QzOGNhNGRjZGI2Y2RmZTMwYjEzMTNkZWNfMjE5OTAyMzI1NTYwNA_cea6b6dd-3ea2-4589-b208-06b137053303">Ernst &amp; Young LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xL2ZyYWc6ZDUzOWVjNmY3OTUyNDE2M2E2ODNiODA4Y2UzNTlkZjMvdGFibGU6OTExMjY5OGFlOWNkNDMwZThkZTg0ZjIwNGUyOTFiNWMvdGFibGVyYW5nZTo5MTEyNjk4YWU5Y2Q0MzBlOGRlODRmMjA0ZTI5MWI1Y18wLTItMS0xLTY3NTkxL3RleHRyZWdpb246YWM4ZWIxNTc0ZmRmNDRlZGJjNDIzNDVhMzJlYTczMzRfMjE5OTAyMzI1NTU5Ng_63b7eb1c-9ef0-4f3a-863c-2e55d129a446">Akron, Ohio</dei:AuditorLocation>
    <dei:AuditorName
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF84OC9mcmFnOjZhZGNmMzNlYjRkODQ2MTBiMDIxNGFiM2IwZWM2ZjgyL3RleHRyZWdpb246NmFkY2YzM2ViNGQ4NDYxMGIwMjE0YWIzYjBlYzZmODJfMjE5OTAyMzI1ODQwMQ_f1512063-ee82-4482-b70a-4a4f8ab73a41">Ernst &amp; Young LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF84OC9mcmFnOjZhZGNmMzNlYjRkODQ2MTBiMDIxNGFiM2IwZWM2ZjgyL3RleHRyZWdpb246NmFkY2YzM2ViNGQ4NDYxMGIwMjE0YWIzYjBlYzZmODJfMjE5OTAyMzI1ODQwMw_11418d0e-555a-40ea-a5f6-824523fd123c">Akron, Ohio</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNC0xLTEtMS0zMzcxMg_b826e239-387c-4745-9d35-97782d3d6658"
      unitRef="usd">106917000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNC0zLTEtMS0zMzcxMg_174e050e-cf8b-454c-9ef7-bc75766eae2a"
      unitRef="usd">102447000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNS0xLTEtMS0zMzcxMg_9bd1cb87-099d-4a24-a47a-7873579de79f"
      unitRef="usd">7000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNS0zLTEtMS0zMzcxMg_b84cb6ee-3ca3-406e-accc-415faa83a03a"
      unitRef="usd">7000</us-gaap:RestrictedCashCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNi0wLTEtMS0zMzgyNS90ZXh0cmVnaW9uOjRhOWI4NDkxZDJmMDRjN2U5YmQ3YmUwYzA2YTZhMDMzXzIxOTkwMjMyNTU2NTc_24b7885d-5e5b-4b44-a54f-73732090ec40"
      unitRef="usd">1287000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNi0wLTEtMS0zMzgyNS90ZXh0cmVnaW9uOjRhOWI4NDkxZDJmMDRjN2U5YmQ3YmUwYzA2YTZhMDMzXzIxOTkwMjMyNTU2NjQ_a6087c0b-a2b9-4c93-a162-00447a6570fe"
      unitRef="usd">708000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNi0xLTEtMS0zMzcxMg_fdeef911-7449-444e-b2a1-79479b8ed884"
      unitRef="usd">108183000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNi0zLTEtMS0zMzcxMg_a4da222c-716f-47af-91f0-f8607cb9acf4"
      unitRef="usd">91735000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNy0xLTEtMS0zMzcxMg_6038aa35-69e3-40bb-a55c-eee356f1414e"
      unitRef="usd">54288000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNy0zLTEtMS0zMzcxMg_bcbe657b-cb39-42ea-a749-654616846d24"
      unitRef="usd">34093000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfOC0xLTEtMS0zMzcxMg_fc696af7-8f14-4375-b44a-e3e5d9b0a543"
      unitRef="usd">71923000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfOC0zLTEtMS0zMzcxMg_0cb91114-1099-47ce-927a-e238075cd669"
      unitRef="usd">64964000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfOS0xLTEtMS0zMzcxMg_9e78cb94-e5ec-4eb3-bf5d-b1d205900976"
      unitRef="usd">4643000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfOS0zLTEtMS0zMzcxMg_4f526bf1-3b32-4eec-a30e-d89227dfca48"
      unitRef="usd">21769000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:AssetsCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMTEtMS0xLTEtMzM3MTI_5fe3e9bd-7f07-4673-82c0-2a95f6c070a0"
      unitRef="usd">345961000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMTEtMy0xLTEtMzM3MTI_07e4b672-68da-4ee8-9ef2-137d1819dd2b"
      unitRef="usd">315015000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMTItMS0xLTEtMzM3MTI_620fcd89-9a49-4801-8365-6c857a94adb7"
      unitRef="usd">650797000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMTItMy0xLTEtMzM3MTI_3e848510-59c1-4467-b648-daabc2c76105"
      unitRef="usd">609814000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMTMtMS0xLTEtMzM3MTI_7586ac22-bc3a-428b-90c9-88923830ce9f"
      unitRef="usd">39946000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMTMtMy0xLTEtMzM3MTI_304d9c42-417e-4a6f-8bc3-fdcdd886746d"
      unitRef="usd">45963000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMTQtMS0xLTEtMzM3MTI_76497e24-59ea-4a52-a2e1-716e27b94e00"
      unitRef="usd">5885000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMTQtMy0xLTEtMzM3MTI_3a7e3bbf-2645-45e9-be5b-f968ba2a7ff9"
      unitRef="usd">8424000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:EquityMethodInvestments
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMTUtMS0xLTEtMzM3MTI_7273925e-689a-47d8-9c5d-379cd610b81c"
      unitRef="usd">9405000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMTUtMy0xLTEtMzM3MTI_959d6782-b7c5-4f10-9245-9a84b34dbd63"
      unitRef="usd">13457000</us-gaap:EquityMethodInvestments>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMTUtMS0xLTEtNjIzMTk_e2b9c850-c3e3-489b-8639-00debaee1245"
      unitRef="usd">5478000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMTUtMy0xLTEtNjIzMTk_3e28a16f-afef-4284-acdd-15c978213904"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMTYtMS0xLTEtMzM3MTI_1a32a6c9-b34f-4a4e-8cf6-30f4e44227ab"
      unitRef="usd">12866000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMTYtMy0xLTEtMzM3MTI_58ffc54c-b37a-4785-b416-290c802eba89"
      unitRef="usd">9304000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMTctMS0xLTEtMzM3MTI_6f185d51-6ad0-4c7a-af08-372799e0e170"
      unitRef="usd">598844000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMTctMy0xLTEtMzM3MTI_8c85fb3a-cb21-4dea-9e03-3bfd27af922b"
      unitRef="usd">643366000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMTgtMS0xLTEtMzM3MTI_91c604dc-a3b5-43ea-bcaa-ada94b244533"
      unitRef="usd">1120320000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMTgtMy0xLTEtMzM3MTI_215dd1eb-24b4-454f-94ca-7717d95c6a33"
      unitRef="usd">1115936000</us-gaap:Goodwill>
    <us-gaap:Assets
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMTktMS0xLTEtMzM3MTI_fa006e1d-7bbc-4059-b04b-a6f75c4ef146"
      unitRef="usd">2789502000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMTktMy0xLTEtMzM3MTI_f136e3fd-5091-439e-98d9-c2b146c5dc93"
      unitRef="usd">2761279000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMjItMS0xLTEtMzM3MTI_4d1f8d0a-dd45-43bc-98c8-0740c8082ce2"
      unitRef="usd">72868000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMjItMy0xLTEtMzM3MTI_fa3f55c0-4b0d-44d3-b9dc-2681d26d2000"
      unitRef="usd">52400000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMjMtMS0xLTEtMzM3MTI_671ba9c3-a7b2-46ab-b228-cf752cf32aee"
      unitRef="usd">61861000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMjMtMy0xLTEtMzM3MTI_30e6a87e-6a40-449d-be65-c0364d9aee1d"
      unitRef="usd">60518000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMjQtMS0xLTEtMzM3MTI_8bf78fb8-8d16-48c9-9a6e-5decd8f02264"
      unitRef="usd">8669000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMjQtMy0xLTEtMzM3MTI_9782c062-2909-4005-ba59-fd4c986f7154"
      unitRef="usd">6056000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMjYtMS0xLTEtMzM3MTI_fbfb463a-5fe1-4439-b525-907713444a1d"
      unitRef="usd">1160000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMjYtMy0xLTEtMzM3MTI_4ee7aa53-eeaf-4f68-944c-78b587e93946"
      unitRef="usd">1173000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMjctMS0xLTEtMzM3MTI_dcbd05d0-a16b-4127-a3ed-011a9b9985b1"
      unitRef="usd">9289000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMjctMy0xLTEtMzM3MTI_d6d9955a-3dad-45c0-a70f-c9d35ff6b1bc"
      unitRef="usd">9383000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AssetRetirementObligationCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMjgtMS0xLTEtMzM3MTI_85d01d0f-7182-4f0b-90b8-5a3536e89a7c"
      unitRef="usd">619000</us-gaap:AssetRetirementObligationCurrent>
    <us-gaap:AssetRetirementObligationCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMjgtMy0xLTEtMzM3MTI_295b97ed-6504-48f3-8059-46193ee7aaa3"
      unitRef="usd">620000</us-gaap:AssetRetirementObligationCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMjktMS0xLTEtMzM3MTI_0e054efb-28e8-48c5-8f6d-22aaf83df2dd"
      unitRef="usd">6695000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMjktMy0xLTEtMzM3MTI_13a776bb-c269-4567-a01f-056fdf89489f"
      unitRef="usd">10448000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMzAtMS0xLTEtMzM3MTI_db4979e4-089a-4e6a-bc6e-9cbc74a18199"
      unitRef="usd">161161000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMzAtMy0xLTEtMzM3MTI_938fcf5f-35d3-4716-b00c-fc4a2321b15f"
      unitRef="usd">140598000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebt
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMzEtMS0xLTEtMzM3MTI_0a455693-a69f-4c63-9e63-bc33c16cd1b9"
      unitRef="usd">1743534000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMzEtMy0xLTEtMzM3MTI_eb2e2be0-3b2c-460a-8be5-791b15a96164"
      unitRef="usd">1824789000</us-gaap:LongTermDebt>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMzItMS0xLTEtMzM3MTI_902cc42e-f9ef-48f0-a1ed-ae112bb3ff69"
      unitRef="usd">40877000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMzItMy0xLTEtMzM3MTI_1c6728bc-8907-432d-82cd-349165b5e029"
      unitRef="usd">34939000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMzMtMS0xLTEtMzM3MTI_c1bf05f2-51ee-481d-af1a-5287619e0544"
      unitRef="usd">33017000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMzMtMy0xLTEtMzM3MTI_896ca0a3-ac0f-49a2-bcaf-ab73a7bd911d"
      unitRef="usd">38941000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMzQtMS0xLTEtMzM3MTI_784b7886-307a-4e29-a842-d8b95840b059"
      unitRef="usd">41833000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMzQtMy0xLTEtMzM3MTI_3aed73a4-2b95-4aa9-b8fb-cf47788902b5"
      unitRef="usd">45013000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:DeferredRentCreditNoncurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMzUtMS0xLTEtMzM3MTI_9eee1959-4fcd-43d6-a4c2-e4b21e5c50dc"
      unitRef="usd">20745000</us-gaap:DeferredRentCreditNoncurrent>
    <us-gaap:DeferredRentCreditNoncurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMzUtMy0xLTEtMzM3MTI_1e989980-fa34-4775-9af4-f81d0475b93a"
      unitRef="usd">21255000</us-gaap:DeferredRentCreditNoncurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMzYtMS0xLTEtMzM3MTI_94f2e6d4-e379-4004-824d-a0dd3904a066"
      unitRef="usd">11464000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMzYtMy0xLTEtMzM3MTI_e94d63fa-081c-4bf3-a590-5e1659f217ec"
      unitRef="usd">48223000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmountNoncurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMzctMS0xLTEtMzM3MTI_776b4bb8-4a88-47fa-817f-0e285e595f08"
      unitRef="usd">0</us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmountNoncurrent>
    <us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmountNoncurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMzctMy0xLTEtMzM3MTI_f3cc202e-ca4f-435d-a653-a66083b10186"
      unitRef="usd">13625000</us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmountNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMzgtMS0xLTEtMzM3MTI_5a8a1966-7faa-4ccd-a27f-4cdee7a2081d"
      unitRef="usd">16274000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMzgtMy0xLTEtMzM3MTI_50d24f5b-2f3a-43de-b586-6e6ce133a9a7"
      unitRef="usd">17506000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMzktMS0xLTEtMzM3MTI_965d7724-70e0-44b5-b779-afd8464b549c"
      unitRef="usd">134501000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfMzktMy0xLTEtMzM3MTI_06fc2d7a-c210-471a-9b18-be68e37de0bd"
      unitRef="usd">121816000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:Liabilities
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDAtMS0xLTEtMzM3MTI_c2a3be38-44a3-461c-9abf-504efd5b959b"
      unitRef="usd">2203406000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDAtMy0xLTEtMzM3MTI_a9fe1a0d-4911-4854-9d65-472274a5514d"
      unitRef="usd">2306705000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDEtMS0xLTEtMzM3OTg_43309b1f-f6ea-4414-9d41-694b221ab9c8"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDEtMy0xLTEtMzM3OTg_4e55b054-e557-4f06-a6ac-265beec6afe6"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDMtMC0xLTEtMzM4OTUvdGV4dHJlZ2lvbjoyNDVkMzFmYTYxMjg0MTVlYjgxMzRlNzA3NjU1NjJmYV8yMTk5MDIzMjU1NzE1_a644ebe6-a9f8-4f17-8856-e019112b56d9"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDMtMC0xLTEtMzM4OTUvdGV4dHJlZ2lvbjoyNDVkMzFmYTYxMjg0MTVlYjgxMzRlNzA3NjU1NjJmYV8yMTk5MDIzMjU1NzE1_cdb9068a-d9e8-43ac-8498-d582cf1405a1"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDMtMC0xLTEtMzM4OTUvdGV4dHJlZ2lvbjoyNDVkMzFmYTYxMjg0MTVlYjgxMzRlNzA3NjU1NjJmYV8yMTk5MDIzMjU1NzI3_5841aea7-2902-4d36-b2f3-d8f1fb9ecc6a"
      unitRef="shares">1200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDMtMC0xLTEtMzM4OTUvdGV4dHJlZ2lvbjoyNDVkMzFmYTYxMjg0MTVlYjgxMzRlNzA3NjU1NjJmYV8yMTk5MDIzMjU1NzI3_fff14501-a803-455f-896e-05f457dae886"
      unitRef="shares">1200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDMtMC0xLTEtMzM4OTUvdGV4dHJlZ2lvbjoyNDVkMzFmYTYxMjg0MTVlYjgxMzRlNzA3NjU1NjJmYV8yMTk5MDIzMjU1NzQ3_e34a7f75-3106-4e6b-9243-d88b1645ee4d"
      unitRef="shares">286037000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDMtMC0xLTEtMzM4OTUvdGV4dHJlZ2lvbjoyNDVkMzFmYTYxMjg0MTVlYjgxMzRlNzA3NjU1NjJmYV8yMTk5MDIzMjU1NzU3_61e83f93-d026-4e0e-905c-ad3a1be68b60"
      unitRef="shares">285990000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDMtMS0xLTEtMzM3MTI_e6a82479-917c-4b84-9cd0-e769b6fb7442"
      unitRef="usd">2860000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDMtMy0xLTEtMzM3MTI_0804eed9-e335-4801-bba3-63619d56333d"
      unitRef="usd">2860000</us-gaap:CommonStockValue>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDQtMC0xLTEtMzM4OTcvdGV4dHJlZ2lvbjo2MzAzZDQyOGJhMjE0MzRlYTgzMDM1YTc2ZGQ4OWZmYV8yMTk5MDIzMjU1NjY1_69bcc218-3ce1-487d-b43d-8df821e2988a"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDQtMC0xLTEtMzM4OTcvdGV4dHJlZ2lvbjo2MzAzZDQyOGJhMjE0MzRlYTgzMDM1YTc2ZGQ4OWZmYV8yMTk5MDIzMjU1NjY1_aeac17e1-31a8-4ec6-8673-7906827ef52f"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDQtMC0xLTEtMzM4OTcvdGV4dHJlZ2lvbjo2MzAzZDQyOGJhMjE0MzRlYTgzMDM1YTc2ZGQ4OWZmYV8yMTk5MDIzMjU1Njc1_deea11b8-9bd6-4590-98bd-cdacc22bfeb0"
      unitRef="shares">120000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDQtMC0xLTEtMzM4OTcvdGV4dHJlZ2lvbjo2MzAzZDQyOGJhMjE0MzRlYTgzMDM1YTc2ZGQ4OWZmYV8yMTk5MDIzMjU1Njc1_ea0015cb-5526-4670-99ec-ba1c44a80e83"
      unitRef="shares">120000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDQtMC0xLTEtMzM4OTcvdGV4dHJlZ2lvbjo2MzAzZDQyOGJhMjE0MzRlYTgzMDM1YTc2ZGQ4OWZmYV8yMTk5MDIzMjU1Njg1_819c53d2-a6d7-4004-a5fa-4bb372a2fab9"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDQtMC0xLTEtMzM4OTcvdGV4dHJlZ2lvbjo2MzAzZDQyOGJhMjE0MzRlYTgzMDM1YTc2ZGQ4OWZmYV8yMTk5MDIzMjU1Njg1_fb694578-ee8d-4eb9-9ef6-624f7095a37a"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDQtMS0xLTEtMzM3MTI_18f00807-65aa-4793-a891-cadf6265e4da"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDQtMy0xLTEtMzM3MTI_1babb5c5-f9a5-44dd-8efb-fd74c2bf6e07"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:TreasuryStockShares
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDUtMC0xLTEtMzM4OTkvdGV4dHJlZ2lvbjo5Yjk2NTgwOWQ5YWQ0ZWU0YWVjZjhiYmU2YzFkZWJkM18yMTk5MDIzMjU1NjY5_c58443e0-fc0c-46af-87d1-654e3ce010a0"
      unitRef="shares">3052000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDUtMC0xLTEtMzM4OTkvdGV4dHJlZ2lvbjo5Yjk2NTgwOWQ5YWQ0ZWU0YWVjZjhiYmU2YzFkZWJkM18yMTk5MDIzMjU1NjYx_0d77f246-3490-4662-8ef6-598c1f34235f"
      unitRef="shares">2742000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDUtMS0xLTEtMzM3MTI_e75a403d-18cb-4de1-a615-eb5b0416405a"
      unitRef="usd">33545000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDUtMy0xLTEtMzM3MTI_38d0b7f6-8a60-4430-89d5-b27ecf19c7ce"
      unitRef="usd">34000000</us-gaap:TreasuryStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDYtMS0xLTEtMzM3MTI_9eb38316-c261-4ec6-88e4-cd8104f1816e"
      unitRef="usd">1172593000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDYtMy0xLTEtMzM3MTI_31aa7806-32af-464e-bb5d-d6b51e368f87"
      unitRef="usd">1166412000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDctMS0xLTEtMzM3MTI_868ff35b-1e89-4384-8ae5-328679e36c82"
      unitRef="usd">-472246000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDctMy0xLTEtMzM3MTI_92469cad-1e9b-4abf-b484-b2a2a4c80742"
      unitRef="usd">-589128000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDgtMS0xLTEtMzM3MTI_d378c6bf-930c-45c4-b679-a52c8fb7101e"
      unitRef="usd">-83566000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDgtMy0xLTEtMzM3MTI_d386b164-2b1a-4389-b832-1ce0ccbdc52d"
      unitRef="usd">-93842000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDktMS0xLTEtMzM3MTI_5f86a2a8-4db3-4ef0-8053-9741c58ee108"
      unitRef="usd">586096000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNDktMy0xLTEtMzM3MTI_afd20369-9d99-4571-9675-aec930e84861"
      unitRef="usd">452302000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNTAtMS0xLTEtMzM3MTI_088e4b6a-f6cd-46d1-8c35-d4e66796d7c0"
      unitRef="usd">0</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNTAtMy0xLTEtMzM3MTI_c5bbfb1c-46e2-4a6b-9a27-8f4a8312a995"
      unitRef="usd">2272000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNTEtMS0xLTEtMzM3MTI_d7841a7b-d13b-4c7c-88b2-17491e6b8dad"
      unitRef="usd">586096000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNTEtMy0xLTEtMzM3MTI_573531ec-b5dc-4a21-a172-825325aeac69"
      unitRef="usd">454574000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNTItMS0xLTEtMzM3MTI_ea96ae21-9057-4f88-9520-0693db8170eb"
      unitRef="usd">2789502000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85MS9mcmFnOjgyNDFlOTc2MjMyZjRhZjNiNDM4Yjg5NDkxODk2ZmIxL3RhYmxlOjYwZGE0ZGZjZTA3NzQwYzZhNjgzMDlmMjdjNzgzMjQ1L3RhYmxlcmFuZ2U6NjBkYTRkZmNlMDc3NDBjNmE2ODMwOWYyN2M3ODMyNDVfNTItMy0xLTEtMzM3MTI_af43a9f1-4c56-4e95-9d4f-8755183f5072"
      unitRef="usd">2761279000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i104ed8fb5e314385adb9f3668c8a5fb8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMy0xLTEtMS0zMzcxMg_1f95aeea-cc54-41c0-9a53-1e3d250ab35d"
      unitRef="usd">805501000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7cfc799af222486994c32e82d69c0235_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMy0zLTEtMS0zMzcxMg_b8424d06-6d16-478c-afc1-d2edb8cc2b68"
      unitRef="usd">713520000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iafd6bc5ecd1541af806688d9c0902332_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMy01LTEtMS0zNTg1OQ_dffcdd0c-8de8-4e10-9c8f-93433d890a32"
      unitRef="usd">673037000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8509162da32941c28b5934c02553e059_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfNC0xLTEtMS0zMzcxMg_73b9d8a0-7fb0-4a0a-b2af-194ed15fbdf0"
      unitRef="usd">125977000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8bbb5ed5be9a4fb89f2eb40584c4bc9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfNC0zLTEtMS0zMzcxMg_3e3a4618-c1b1-4078-bbb5-63c1d8da8082"
      unitRef="usd">104638000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i65fcb16fd8644645b5ca05f1f384250c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfNC01LTEtMS0zNTg1OQ_a20205ad-cf68-4918-b8c5-49d2c1591102"
      unitRef="usd">105290000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfNS0xLTEtMS0zMzcxMg_2952a81e-b75b-40c4-b238-4fd1b1943949"
      unitRef="usd">931478000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfNS0zLTEtMS0zMzcxMg_7af995bd-534d-492c-b71e-149dc6ef1bc1"
      unitRef="usd">818158000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfNS01LTEtMS0zNTg1OQ_9a6a6b29-0dcb-483e-92d2-b0cb801b9c6a"
      unitRef="usd">778327000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="i104ed8fb5e314385adb9f3668c8a5fb8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfNy0xLTEtMS0zMzcxMg_99aa17c3-2400-43b3-a9aa-fe2575969830"
      unitRef="usd">357205000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i7cfc799af222486994c32e82d69c0235_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfNy0zLTEtMS0zMzcxMg_677786b1-c3a8-4865-9b52-b202f4f182d3"
      unitRef="usd">333359000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="iafd6bc5ecd1541af806688d9c0902332_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfNy01LTEtMS0zNTg1OQ_2d99744d-5a1d-4455-9a5a-94d42b41e48c"
      unitRef="usd">333290000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i8509162da32941c28b5934c02553e059_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfOC0xLTEtMS0zMzcxMg_fa404a95-611c-4f0a-810b-ea9d9ca3c382"
      unitRef="usd">55601000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i8bbb5ed5be9a4fb89f2eb40584c4bc9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfOC0zLTEtMS0zMzcxMg_6e4cc5f8-b80c-48f3-b603-b994be8b52a7"
      unitRef="usd">41227000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i65fcb16fd8644645b5ca05f1f384250c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfOC01LTEtMS0zNTg1OQ_c260c271-7ab3-42b0-951f-abd985cad329"
      unitRef="usd">49606000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfOS0xLTEtMS0zMzcxMg_791e6207-7ed6-477e-9659-cf855280bef6"
      unitRef="usd">412806000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfOS0zLTEtMS0zMzcxMg_c88b0e80-7931-45db-be6f-e3173af36927"
      unitRef="usd">374586000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfOS01LTEtMS0zNTg1OQ_5f22d1cf-b424-4f19-9115-a9ef4c4565ba"
      unitRef="usd">382896000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMTAtMS0xLTEtMzM3MTI_092af288-0bf4-4850-adde-ff075a01bf06"
      unitRef="usd">518672000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMTAtMy0xLTEtMzM3MTI_ecb970a1-47b1-4f05-a7d5-ac13a69693d4"
      unitRef="usd">443572000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMTAtNS0xLTEtMzU4NTk_1118a4c7-db26-4b4f-bfa6-f3ebcbdeeb48"
      unitRef="usd">395431000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMTItMS0xLTEtMzM3MTI_185848b0-46e6-44ee-80cc-8864700c011e"
      unitRef="usd">198158000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMTItMy0xLTEtMzM3MTI_475a74a1-8ca6-4f2d-b955-8686b2c90664"
      unitRef="usd">178525000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMTItNS0xLTEtMzU4NTk_a5ce4a3d-ec5d-4be4-b8ce-b6878256a045"
      unitRef="usd">147480000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <shc:AmortizationOfIntangibleAssetsNonproduction
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMTMtMS0xLTEtMzM3MTI_0e8726a3-97a3-4b85-8c40-363552be013a"
      unitRef="usd">63781000</shc:AmortizationOfIntangibleAssetsNonproduction>
    <shc:AmortizationOfIntangibleAssetsNonproduction
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMTMtMy0xLTEtMzM3MTI_2c1d36d5-1cc8-4c23-8a20-e4af974ca96c"
      unitRef="usd">59029000</shc:AmortizationOfIntangibleAssetsNonproduction>
    <shc:AmortizationOfIntangibleAssetsNonproduction
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMTMtNS0xLTEtMzU4NTk_a9af1061-2d81-4dc6-82a5-91104f664f2b"
      unitRef="usd">58562000</shc:AmortizationOfIntangibleAssetsNonproduction>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMTQtMS0xLTEtMzM3MTI_1b03a83d-c1e2-438c-917f-1a1c41feda28"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMTQtMy0xLTEtMzM3MTI_65f98e06-6323-4d01-ab9f-1bb93376622f"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMTQtNS0xLTEtMzU4NTk_f517044c-218c-4d20-996d-00e341f60daf"
      unitRef="usd">5792000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:OperatingExpenses
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMTUtMS0xLTEtMzM3MTI_852d5e38-7c2e-4e22-8bb3-68cac9424f60"
      unitRef="usd">261939000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMTUtMy0xLTEtMzM3MTI_26f5449a-392d-4cd8-83ce-9e6e5a19bea6"
      unitRef="usd">237554000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMTUtNS0xLTEtMzU4NTk_97d053bf-4ade-4fce-ba8e-5c62fba16d22"
      unitRef="usd">211834000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMTYtMS0xLTEtMzM3MTI_edb6e0f2-701b-4423-b071-c360346f9b54"
      unitRef="usd">256733000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMTYtMy0xLTEtMzM3MTI_85043f96-a2b1-417c-bc96-5d3be6689ca0"
      unitRef="usd">206018000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMTYtNS0xLTEtMzU4NTk_dd923cec-34f5-4209-bad1-163175ea46d0"
      unitRef="usd">183597000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMTctMS0xLTEtMzM3MTI_8ed8e428-c26a-40dc-b421-3265434cdf5d"
      unitRef="usd">-74192000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMTctMy0xLTEtMzM3MTI_e06382b0-c45a-4ed2-8742-be3a1d5258b3"
      unitRef="usd">-215259000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMTctNS0xLTEtMzU4NTk_1b299252-4c56-4b8a-92cd-078c4e4740ae"
      unitRef="usd">-157729000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMTgtMS0xLTEtMzM3MTI_e03d51dc-ac31-4f2f-ad43-c25ce518d05b"
      unitRef="usd">-20681000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMTgtMy0xLTEtMzM3MTI_b672ba19-e493-424c-b3d1-1625f3075be4"
      unitRef="usd">-44262000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMTgtNS0xLTEtMzU4NTk_66848cbf-ed5a-4d9c-af3c-db8f887c7669"
      unitRef="usd">-30168000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMTktMS0xLTEtMzM3MTI_bd2e89f0-973e-407f-a30a-0d23c33637e3"
      unitRef="usd">-1345000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMTktMy0xLTEtMzM3MTI_0b9e598a-ed14-489e-b878-19c536e8e426"
      unitRef="usd">5230000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMTktNS0xLTEtMzU4NTk_4aebd785-ad51-4998-aff7-2685acd114ab"
      unitRef="usd">-3862000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjAtMS0xLTEtMzM3MTI_89bb7588-d9c7-4773-8db3-5caf8a7b2d59"
      unitRef="usd">15201000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjAtMy0xLTEtMzM3MTI_0b43d4a5-66f1-48e8-b690-a591b75d8ec0"
      unitRef="usd">9413000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjAtNS0xLTEtMzU4NTk_f90bcfde-ef6d-4997-823f-57eb6725912c"
      unitRef="usd">7246000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjEtMS0xLTEtMzM3MTI_b5b059d8-de19-4d4a-8ddc-a6a3143de5f4"
      unitRef="usd">175716000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjEtMy0xLTEtMzM3MTI_85fe0eed-8a35-4037-a98b-b298dc91e19b"
      unitRef="usd">-38860000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjEtNS0xLTEtMzU4NTk_94054581-cc3d-4d14-850f-b1e60ec2c081"
      unitRef="usd">-916000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjItMS0xLTEtMzM3MTI_cb0086bc-60d6-4bca-bb69-ce06ae4872dc"
      unitRef="usd">58595000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjItMy0xLTEtMzM3MTI_05d426ad-9545-4cc1-9133-19c1cc26a0e0"
      unitRef="usd">-1369000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjItNS0xLTEtMzU4NTk_e2916f02-d57a-49d8-8241-0b6186eb8308"
      unitRef="usd">19509000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjMtMS0xLTEtMzM3MTI_fc348e4c-82d5-438b-ba3c-57a84b2ce2e2"
      unitRef="usd">117121000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjMtMy0xLTEtMzM3MTI_9f65f9d9-c115-407c-ba7d-4b645f283276"
      unitRef="usd">-37491000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjMtNS0xLTEtMzU4NTk_953b10f8-f77d-4e2a-86c0-74e0ee677e8f"
      unitRef="usd">-20425000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjQtMS0xLTEtMzM3MTI_a98e949e-a562-47ea-ad9b-68008b4ca231"
      unitRef="usd">239000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjQtMy0xLTEtMzM3MTI_ba6b1380-b2fb-45cd-99ba-b30234004c82"
      unitRef="usd">1126000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjQtNS0xLTEtMzU4NTk_7c9a1cef-10b4-412e-b449-d98884597fe4"
      unitRef="usd">425000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjUtMS0xLTEtMzM3MTI_54c2724f-390d-469e-8d81-8341a931533c"
      unitRef="usd">116882000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjUtMy0xLTEtMzM3MTI_574c1369-7f3e-4dc3-abf2-82693f6bb335"
      unitRef="usd">-38617000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjUtNS0xLTEtMzU4NTk_6fb886c5-86ac-4e36-8147-d5ce36f81582"
      unitRef="usd">-20850000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjctMC0xLTEtMzM5ODcvdGV4dHJlZ2lvbjpjYTFmNjUzOTFkZWY0OWJiYTNmMGIyZDlkOWM3Y2ZhMl8yMTk5MDIzMjU1Njg2_464768fe-ffb3-45d9-bf0a-e2af4fc524ff"
      unitRef="usd">-8924000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjctMC0xLTEtMzM5ODcvdGV4dHJlZ2lvbjpjYTFmNjUzOTFkZWY0OWJiYTNmMGIyZDlkOWM3Y2ZhMl8yMTk5MDIzMjU1Njk5_04c98895-2532-4069-ae65-4ee5d2d4cb92"
      unitRef="usd">5737000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjctMC0xLTEtMzM5ODcvdGV4dHJlZ2lvbjpjYTFmNjUzOTFkZWY0OWJiYTNmMGIyZDlkOWM3Y2ZhMl8xMDk5NTExNjI3OTU2_4f8f8f3c-0a22-4ac2-8a2c-1951b7def27a"
      unitRef="usd">4085000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjctMS0xLTEtMzM3MTI_85a99c3f-1659-4be6-9c7b-c158bff6b666"
      unitRef="usd">-26562000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjctMy0xLTEtMzM3MTI_1ed57db9-5045-47bc-ae5d-7103bdc31401"
      unitRef="usd">17030000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjctNS0xLTEtMzU4NTk_c40d97b1-9252-4d68-bd1d-4daccf0b8416"
      unitRef="usd">12126000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjgtMC0xLTEtMzM5ODkvdGV4dHJlZ2lvbjplYWY2YmY3NmM5Njg0OGU5YTU4MzkyZGFhMTdjMTZmNl8yMTk5MDIzMjU1NjU2_331aeb15-48b7-4d24-9cac-2c3d794a0984"
      unitRef="usd">142000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjgtMC0xLTEtMzM5ODkvdGV4dHJlZ2lvbjplYWY2YmY3NmM5Njg0OGU5YTU4MzkyZGFhMTdjMTZmNl8yMTk5MDIzMjU1NjY2_5823b4a7-f3ac-4baf-be68-a44f78832083"
      unitRef="usd">-63000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjgtMC0xLTEtMzM5ODkvdGV4dHJlZ2lvbjplYWY2YmY3NmM5Njg0OGU5YTU4MzkyZGFhMTdjMTZmNl8xMDk5NTExNjI3OTEx_68401439-0159-412a-bb2a-6403f5dc7c26"
      unitRef="usd">63000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjgtMS0xLTEtMzM3MTI_09c04eae-62de-4678-a4ec-a889570b2d27"
      unitRef="usd">404000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjgtMy0xLTEtMzM3MTI_366c50cf-7666-4a8c-a214-a3c21a8b37ca"
      unitRef="usd">-179000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjgtNS0xLTEtMzU4NTk_96596f21-762b-436c-8838-47243cb90f99"
      unitRef="usd">179000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjktMS0xLTEtMzM3MTI_80e15a37-fe96-4c40-b948-eb50f822817e"
      unitRef="usd">-16395000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjktMy0xLTEtMzM3MTI_ccccea97-ea3b-4b30-a87b-5d6f8658a748"
      unitRef="usd">17458000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMjktNS0xLTEtMzU4NTk_a0568795-3adf-43e3-a596-2eca64a5278f"
      unitRef="usd">27402000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMzAtMS0xLTEtMzM3MTI_3cc7c825-2d29-4c45-98e5-c1bb93048b52"
      unitRef="usd">127692000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMzAtMy0xLTEtMzM3MTI_657e364d-1a1d-4d3d-8df8-cf676cdd2a8e"
      unitRef="usd">-37242000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMzAtNS0xLTEtMzU4NTk_001bba53-a5d0-41e7-a1b2-a2f92a3a1105"
      unitRef="usd">-4970000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMzEtMS0xLTEtMzM3MTI_c312bd27-bc52-46e0-aebc-69062fa34dfe"
      unitRef="usd">534000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMzEtMy0xLTEtMzM3MTI_37c18b48-df08-4b45-9409-578dd504ad3c"
      unitRef="usd">830000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMzEtNS0xLTEtMzU4NTk_ef710d11-64ec-4075-a15c-b324b7e97f6e"
      unitRef="usd">310000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMzItMS0xLTEtMzM3MTI_466e4b04-128a-45c0-b68e-8aeca5f88f5e"
      unitRef="usd">127158000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMzItMy0xLTEtMzM3MTI_2206ffee-2196-4858-9e15-7ceda637dcdb"
      unitRef="usd">-38072000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMzItNS0xLTEtMzU4NTk_9be4d2c6-203e-4a22-9d1c-27bda43ad397"
      unitRef="usd">-5280000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMzQtMS0xLTEtMzM3MTI_5bbb330a-2cbf-4ba6-8ca6-f1a8b8213f62"
      unitRef="usdPerShare">0.41</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMzQtMy0xLTEtMzM3MTI_fcda3eee-5d2d-4baa-94e2-956123455e21"
      unitRef="usdPerShare">-0.16</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMzQtNS0xLTEtMzU5MDU_bdf5edef-e24e-4edb-845e-d5717ef892fb"
      unitRef="usdPerShare">-0.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMzUtMS0xLTEtMzM3MTI_a024c65b-a312-4cb3-a4c8-441f4621d304"
      unitRef="usdPerShare">0.41</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMzUtMy0xLTEtMzM3MTI_47eecadb-417b-4c65-bc25-b1c4996571fa"
      unitRef="usdPerShare">-0.16</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMzUtNS0xLTEtNTEzMDU_43eba37d-57f6-40a9-87ca-86b468cd8c72"
      unitRef="usdPerShare">-0.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMzctMS0xLTEtMzM3MTI_a0d37501-2943-4849-9049-e98d0db44c1b"
      unitRef="shares">279228000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMzctMy0xLTEtMzM3MTI_df1a17a5-b309-4fc2-a743-bc72fa522bfb"
      unitRef="shares">237696000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMzctNS0xLTEtMzU5MTI_7d06d65c-bd42-4c26-983a-c21ff4e448df"
      unitRef="shares">232400000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMzgtMS0xLTEtMzM3MTI_7dd2944d-4f57-4824-b0c6-6b411e37acb7"
      unitRef="shares">279382000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMzgtMy0xLTEtMzM3MTI_9f8c7c65-8f10-4d60-9d51-eb6cf78487c6"
      unitRef="shares">237696000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF85Ny9mcmFnOjBlYzczNDNhYzhhNzQzZjk4MTA2MzBjYjQ3NjVmZDg3L3RhYmxlOjcwZDkzOGRkOWVjNjQwNjY5ZGQxYzljZGQ4NGZhOTJmL3RhYmxlcmFuZ2U6NzBkOTM4ZGQ5ZWM2NDA2NjlkZDFjOWNkZDg0ZmE5MmZfMzgtNS0xLTEtNTEyODI_130954f4-3a5b-42f9-ad0c-e7d69ed61021"
      unitRef="shares">232400000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzMtMS0xLTEtMzM3MTI_06844406-da82-4a5e-924c-199b5f870c1e"
      unitRef="usd">117121000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzMtMy0xLTEtMzM3MTI_d590b8e5-c97b-44e5-9294-5a984feae3ce"
      unitRef="usd">-37491000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzMtNS0xLTEtMzYwODk_a6c84cb0-e53b-47e6-b6ed-f47ceb2f6499"
      unitRef="usd">-20425000</us-gaap:ProfitLoss>
    <us-gaap:Depreciation
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzUtMS0xLTEtMzM3MTI_daa9d610-4add-4372-af17-a55bf52efd9d"
      unitRef="usd">64160000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzUtMy0xLTEtMzM3MTI_c5521b90-ddae-4516-90aa-8939d0a71803"
      unitRef="usd">63309000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzUtNS0xLTEtMzYwODk_977edb64-9ecd-4d7b-86f3-09f844e7274f"
      unitRef="usd">66671000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzYtMS0xLTEtMzM3MTI_6332092d-356b-4968-ba10-08b307dcce6f"
      unitRef="usd">86742000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzYtMy0xLTEtMzM3MTI_2c5a2291-8885-4bc8-94f0-254681ec40e3"
      unitRef="usd">80254000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzYtNS0xLTEtMzYwODk_99576f37-3d2b-4b89-ba48-8fe9e40f5058"
      unitRef="usd">80048000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzctMS0xLTEtMzM3MTI_6a89cb99-ebbe-458a-a136-13ad7db57462"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzctMy0xLTEtMzM3MTI_0395e195-0175-40af-b10b-d22c33b37783"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzctNS0xLTEtMzYwODk_1563f3e4-c766-4954-ab92-4d958a7c9d45"
      unitRef="usd">5792000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzgtMS0xLTEtMzM3MTI_c5ec90c3-03ae-4520-8315-8d5963e6aaf3"
      unitRef="usd">-20681000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzgtMy0xLTEtMzM3MTI_708dc20b-c5fb-424d-8337-d53d17110cbe"
      unitRef="usd">-44262000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzgtNS0xLTEtMzYwODk_b6b755b8-8317-4499-a81c-960ed33f9360"
      unitRef="usd">-30168000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzktMS0xLTEtMzM3MTI_c1ae5dce-0e9c-4e5b-85ba-07500d78e54e"
      unitRef="usd">-3716000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzktMy0xLTEtMzM3MTI_a750f3f2-4b3e-4009-b329-8c650aed19e0"
      unitRef="usd">-23360000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzktNS0xLTEtMzYwODk_c12e383d-4600-43df-9bb6-7b00062018ac"
      unitRef="usd">-18993000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ShareBasedCompensation
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzEwLTEtMS0xLTMzNzEy_e4bd4d3e-c9d4-4c3f-ad54-54c1a51a42ed"
      unitRef="usd">13870000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzEwLTMtMS0xLTMzNzEy_b637c6ce-2fa3-49a5-839b-ac85f276e41c"
      unitRef="usd">10987000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzEwLTUtMS0xLTM2MDg5_e678117a-24f4-4a0a-8582-f6f6812baac3"
      unitRef="usd">6882000</us-gaap:ShareBasedCompensation>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzExLTEtMS0xLTMzNzEy_182b340e-55e9-4c84-bcda-612aa50e5f52"
      unitRef="usd">2252000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzExLTMtMS0xLTMzNzEy_a3994a0e-17a6-4ebc-a8f8-85d38e9e5451"
      unitRef="usd">1997000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzExLTUtMS0xLTM2MDg5_875a91d3-d1ce-4277-9c6d-d50448731875"
      unitRef="usd">2051000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzEyLTEtMS0xLTMzNzEy_e27bdabc-1b80-46a2-870c-2c5ee91c5642"
      unitRef="usd">-788000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzEyLTMtMS0xLTMzNzEy_1b67e04a-bfcc-4f3c-b2c7-889b2c155960"
      unitRef="usd">10596000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzEyLTUtMS0xLTM2MDg5_e1c0aa58-f047-4380-ae53-6980a8e4fb9a"
      unitRef="usd">-3325000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzEzLTEtMS0xLTMzNzEy_3867319e-6fac-487d-b4dc-0b58460962b9"
      unitRef="usd">1195000</us-gaap:EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet>
    <us-gaap:EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzEzLTMtMS0xLTMzNzEy_87ba0d97-7885-4893-a050-9817b3f448b7"
      unitRef="usd">3073000</us-gaap:EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet>
    <us-gaap:EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzEzLTUtMS0xLTM2MDg5_50eae206-2cd3-498a-b431-b422c40d31c4"
      unitRef="usd">1200000</us-gaap:EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzE0LTEtMS0xLTMzNzEy_0b4a1967-2610-41eb-8e09-8ab743024eb8"
      unitRef="usd">6161000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzE0LTMtMS0xLTMzNzEy_51a6b8b7-a8ce-4d03-81e9-807a04f8ea3f"
      unitRef="usd">11624000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzE0LTUtMS0xLTM2MDg5_010f5ebc-b5f5-450f-837f-52c29b917701"
      unitRef="usd">8291000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzE1LTEtMS0xLTMzNzEy_65a065ec-35ff-472f-acc4-7345b2763ea5"
      unitRef="usd">12728000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzE1LTMtMS0xLTMzNzEy_36241e50-c577-4d4d-9cb0-7c098cf66d45"
      unitRef="usd">5535000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzE1LTUtMS0xLTM2MDg5_0b479b1c-f972-43ed-8106-f92711ebf80d"
      unitRef="usd">5218000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzE3LTEtMS0xLTMzNzEy_296d0ecf-5475-4e64-b542-c24c60d51b1e"
      unitRef="usd">15509000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzE3LTMtMS0xLTMzNzEy_3f65acb7-29e7-4c7d-bdd9-1e695f9f95ba"
      unitRef="usd">-1942000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzE3LTUtMS0xLTM2MDg5_bb924484-cf6e-47f8-92cf-434112e5f71f"
      unitRef="usd">-11764000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzE4LTEtMS0xLTMzNzEy_34cffdc2-1cfe-4f33-b7e1-20707d4eb9e4"
      unitRef="usd">20245000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzE4LTMtMS0xLTMzNzEy_8a6dbd8b-94a6-41e4-af5a-da6ee6c84b5e"
      unitRef="usd">-3784000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzE4LTUtMS0xLTM2MDg5_9c7488b3-485c-433a-a0ce-9160fd9bf6f6"
      unitRef="usd">282000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzE5LTEtMS0xLTMzNzEy_ac563daf-430f-48fc-9a3e-5145bd47492d"
      unitRef="usd">3552000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzE5LTMtMS0xLTMzNzEy_a37f5390-8919-45cf-829d-d31b112d58ec"
      unitRef="usd">7770000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzE5LTUtMS0xLTM2MDg5_60266c58-2e15-4168-b723-cf133e2d1177"
      unitRef="usd">-15322000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzIwLTEtMS0xLTMzNzEy_9ba95977-7a5c-4206-9933-de39675799b1"
      unitRef="usd">19761000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzIwLTMtMS0xLTMzNzEy_c9f93412-ce36-4eb8-89d6-2c75c0b4a3c1"
      unitRef="usd">-6022000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzIwLTUtMS0xLTM2MDg5_c2c24240-078c-4a8d-93bb-eb4dc33d629d"
      unitRef="usd">-8968000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzIxLTEtMS0xLTMzNzEy_5284236c-f926-4d1a-90a0-288e44faffcd"
      unitRef="usd">1596000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzIxLTMtMS0xLTMzNzEy_e726d370-6e72-4e43-8003-9f6ff9afa382"
      unitRef="usd">3248000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzIxLTUtMS0xLTM2MDg5_aa2115a0-cf36-48b2-aa77-ce6a741693d0"
      unitRef="usd">-18405000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzIyLTEtMS0xLTMzNzEy_79c1147f-68d9-41d3-8bc7-49f4f0252bc0"
      unitRef="usd">10103000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzIyLTMtMS0xLTMzNzEy_d4d07164-9964-411b-95eb-02fed1ab78c1"
      unitRef="usd">-8140000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzIyLTUtMS0xLTM2MDg5_1955e0b4-814d-4c71-a14f-52d589e77029"
      unitRef="usd">-7771000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzIzLTEtMS0xLTMzNzEy_5db06d1c-0c79-47e0-bb8e-a3d20d84f1c1"
      unitRef="usd">-369000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzIzLTMtMS0xLTMzNzEy_bf448c1c-edca-4358-89d4-3f66c2e819f1"
      unitRef="usd">-657000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzIzLTUtMS0xLTM2MDg5_37f2af3d-85f5-48b3-99af-fc85d4637ba2"
      unitRef="usd">724000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzI0LTEtMS0xLTMzNzEy_0377a5c3-967e-4923-9297-35d91b964a7c"
      unitRef="usd">4376000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzI0LTMtMS0xLTMzNzEy_2558cb30-e048-4a85-9bcf-76f3db0feff6"
      unitRef="usd">-1822000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzI0LTUtMS0xLTM2MDg5_092007b8-46f4-4c70-b9fb-88e8181a9c8b"
      unitRef="usd">735000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzI1LTEtMS0xLTMzNzEy_60834d5d-3889-4c67-b313-bcf571628f9a"
      unitRef="usd">281545000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzI1LTMtMS0xLTMzNzEy_623f2316-8426-4996-82b8-51dde9154ad1"
      unitRef="usd">120585000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzI1LTUtMS0xLTM2MDg5_67eec616-f869-4f06-8a7b-89a1b07d1d4c"
      unitRef="usd">149041000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzI3LTEtMS0xLTMzNzEy_249660e6-94ac-4d9e-ad84-39afc62f6215"
      unitRef="usd">102162000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzI3LTMtMS0xLTMzNzEy_b1dd415b-5462-4f87-9292-38a657a0e27b"
      unitRef="usd">53507000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzI3LTUtMS0xLTM2MDg5_7bee181d-418e-4b13-b8ca-52b14d622fdc"
      unitRef="usd">57257000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessTwoNetOfCashAcquired
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzI4LTEtMS0xLTUyMzI2_5980809a-ea72-46f2-8a4b-4427cee40f60"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessTwoNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessTwoNetOfCashAcquired
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzI4LTMtMS0xLTUyMzI2_32a0456e-3515-47cd-8377-cde2dd699eff"
      unitRef="usd">105187000</us-gaap:PaymentsToAcquireBusinessTwoNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessTwoNetOfCashAcquired
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzI4LTUtMS0xLTUyMzI2_14506b2d-8776-41e9-a463-a010ec0974c6"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessTwoNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzI5LTEtMS0xLTUyMzQ0_e706207b-ed61-41d1-9479-aa8032a2e73b"
      unitRef="usd">13530000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzI5LTMtMS0xLTUyMzQ0_7a348bb4-bef1-46e6-a2fb-3d19ab9a4456"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzI5LTUtMS0xLTUyMzQ0_546439d0-013a-4777-9776-c725c90b6fcd"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzI4LTEtMS0xLTM3NDI1_9c28f496-cf4f-47c6-8ce6-64e7fcb0ffed"
      unitRef="usd">12425000</us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries>
    <us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzI4LTMtMS0xLTM3NDI1_b433a454-781e-4398-96e9-9b94b3ba64a5"
      unitRef="usd">0</us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries>
    <us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzI4LTUtMS0xLTM3NDMy_1a9ef4d2-0dd7-4f3f-a6b2-bd9f0c1480b1"
      unitRef="usd">0</us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries>
    <us-gaap:PaymentsToAcquireBusinessThreeNetOfCashAcquired
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzI5LTEtMS0xLTM3NDI1_62785bd5-a0f2-4a82-bf8f-6d73f61cac27"
      unitRef="usd">31015000</us-gaap:PaymentsToAcquireBusinessThreeNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessThreeNetOfCashAcquired
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzI5LTMtMS0xLTM3NDI1_2d03a4d0-9733-4b06-af90-d61a9ab6a520"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessThreeNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessThreeNetOfCashAcquired
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzI5LTUtMS0xLTM3NDMy_032084be-2cfd-4b2c-ac2f-8504360be61e"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessThreeNetOfCashAcquired>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzI4LTEtMS0xLTMzNzEy_e1cf10e0-03f1-4518-83ee-da368e817040"
      unitRef="usd">701000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzI4LTMtMS0xLTMzNzEy_7d4868d0-0aa5-47f8-8599-0113dd23a6bd"
      unitRef="usd">0</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzI4LTUtMS0xLTM2MDg5_93f75648-805b-418a-b0da-8fbac19bebf3"
      unitRef="usd">0</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzI5LTEtMS0xLTMzNzEy_ce3f154f-bdb3-4e19-9af2-633bf4d431fb"
      unitRef="usd">-159833000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzI5LTMtMS0xLTMzNzEy_25d83a74-86e3-4f43-9f5c-ce5cfa407d14"
      unitRef="usd">-158694000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzI5LTUtMS0xLTM2MDg5_42e559d3-0b8d-46cc-9fe2-833d876019c6"
      unitRef="usd">-57257000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsOfDividends
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzM1LTEtMS0xLTUyMzgw_a3ffd572-c1ec-45f3-986e-1966768d247b"
      unitRef="usd">0</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzM1LTMtMS0xLTUyMzgw_922b121f-ebc1-404e-840f-b1bcc2c9bd70"
      unitRef="usd">0</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzM1LTUtMS0xLTUyMzgw_a06df216-2a16-49c8-b344-74f911c735a5"
      unitRef="usd">691170000</us-gaap:PaymentsOfDividends>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzM2LTEtMS0xLTUyMzkw_0e060850-bc34-4e5d-bba3-a97734330623"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzM2LTMtMS0xLTUyMzkw_312240cd-37f7-4b2c-bb5d-9b64b1f53fe5"
      unitRef="usd">150000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzM2LTUtMS0xLTUyMzkw_d5375b3e-ae61-46f7-994b-6c3059cfdf16"
      unitRef="usd">3144600000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzMxLTEtMS0xLTMzNzEy_8c2f089b-f17d-4608-8f24-536b15e09769"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzMxLTMtMS0xLTMzNzEy_c5d24e89-78af-4884-b58f-0e2458ad526c"
      unitRef="usd">1155961000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzMxLTUtMS0xLTM2MDg5_88839f83-25e3-4e7a-a8cd-d41260309082"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzMyLTEtMS0xLTMzNzEy_7b48b0b0-489b-48d4-ab7c-33c23e70aa46"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzMyLTMtMS0xLTMzNzEy_b34b624f-7249-4f37-b0ad-33cce77daad1"
      unitRef="usd">34000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzMyLTUtMS0xLTM2MDg5_bf1e65f4-88b7-437c-a451-49901bc90b67"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzM3LTEtMS0xLTUyMzcw_eae414f5-170f-4251-ae42-532718cb0b32"
      unitRef="usd">8418000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzM3LTMtMS0xLTUyMzcw_e783df0d-ffbd-45c7-a324-4e4dd88e5105"
      unitRef="usd">0</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzM3LTUtMS0xLTUyMzcw_5ef10a1e-1a40-4d85-b4a1-02c2a43cc13d"
      unitRef="usd">0</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzQwLTEtMS0xLTUyNDE3_6c8544af-4ddf-401c-9b49-4aa16d6a5b03"
      unitRef="usd">6792000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzQwLTMtMS0xLTUyNDE3_c5089b98-b582-44fb-833e-ad5d2ef84974"
      unitRef="usd">19746000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzQwLTUtMS0xLTUyNDE3_0319943e-c2ea-40d3-a4eb-8bb658e8949b"
      unitRef="usd">17034000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzM1LTEtMS0xLTM3NDYw_ef606303-c739-4d54-98e6-e2881ec37a54"
      unitRef="usd">100000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzM1LTMtMS0xLTM3NDYw_7747fbf8-47c5-4ee6-8df9-03ae9baa0175"
      unitRef="usd">1177325000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzM1LTUtMS0xLTM3NDYw_43681bcd-9aa9-4c42-b4f5-32d3196f5731"
      unitRef="usd">2561084000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzMzLTEtMS0xLTMzNzEy_38137590-f631-4a21-9b56-c785cd9a5e03"
      unitRef="usd">1434000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzMzLTMtMS0xLTMzNzEy_e93259c7-a941-4a69-9010-b6ab0128d1aa"
      unitRef="usd">0</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzMzLTUtMS0xLTM2MDg5_618f8fa1-8997-489f-bce0-ce991f241ed7"
      unitRef="usd">0</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzM3LTEtMS0xLTMzNzEy_66d84ae9-b3b1-45cc-ae85-f7795e146c09"
      unitRef="usd">-642000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzM3LTMtMS0xLTMzNzEy_215e8527-627a-4f41-83cd-aae1b49bceb7"
      unitRef="usd">-1458000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzM3LTUtMS0xLTM2MDg5_815433d9-60a4-45a1-9379-c3802a8a6f1e"
      unitRef="usd">-1342000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzM4LTEtMS0xLTMzNzEy_18e3e8f3-86d9-42e1-91d6-1b01dd57ea27"
      unitRef="usd">-117286000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzM4LTMtMS0xLTMzNzEy_6fdaf462-3801-4907-b061-7a6a320d5313"
      unitRef="usd">73432000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzM4LTUtMS0xLTM2MDg5_5f523e2b-f785-42bc-a5ab-17b92405b3c7"
      unitRef="usd">-126030000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzM5LTEtMS0xLTMzNzEy_2e1c6752-3bc2-4174-b410-652571e2d18a"
      unitRef="usd">44000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzM5LTMtMS0xLTMzNzEy_b6d1be30-7ef5-47b0-a0f8-4fd13016987b"
      unitRef="usd">4106000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzM5LTUtMS0xLTM2MDg5_89aa8c22-1622-4210-94b1-0a3864264804"
      unitRef="usd">485000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzQwLTEtMS0xLTMzNzEy_4f87c7cf-0a9e-4157-a77d-1acae676936a"
      unitRef="usd">4470000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzQwLTMtMS0xLTMzNzEy_91ebe902-be8e-4382-8fcb-971307580b7d"
      unitRef="usd">39429000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzQwLTUtMS0xLTM2MDg5_7a0a0f39-7135-45c4-9694-95e7546f5133"
      unitRef="usd">-33761000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzQxLTEtMS0xLTMzNzEy_032fae12-272e-48f0-9acc-c2d66c077645"
      unitRef="usd">102454000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia00b9f7136bb4b12a3c30031ec291f98_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzQxLTMtMS0xLTMzNzEy_1aeb2efa-e0c4-4773-8d07-636a0394c5e7"
      unitRef="usd">63025000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3cc0628739e04f509b4680b1d5e0f63a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzQxLTUtMS0xLTM2MDg5_2c5a5841-608d-483f-a655-6663e296329d"
      unitRef="usd">96786000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzQyLTEtMS0xLTMzNzEy_830e1293-5423-4393-a4bc-3bd06e8a1383"
      unitRef="usd">106924000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzQyLTMtMS0xLTMzNzEy_6796b398-fb0e-4e9f-84bb-86dd45ca9b5e"
      unitRef="usd">102454000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia00b9f7136bb4b12a3c30031ec291f98_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzQyLTUtMS0xLTM2MDg5_596f7e9b-112b-45a7-b118-f03e482c2c8a"
      unitRef="usd">63025000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzQ0LTEtMS0xLTMzNzEy_2863695c-2c4a-4cae-9779-9856a8e1fd43"
      unitRef="usd">58772000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzQ0LTMtMS0xLTMzNzEy_65f4b044-2a07-4cb7-8293-0f9acedf25ee"
      unitRef="usd">211276000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzQ0LTUtMS0xLTM2MDg5_277f951f-2843-49d4-a169-c189e04b3849"
      unitRef="usd">151005000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzQ1LTEtMS0xLTMzNzEy_cb85e7f1-d986-47dc-b187-37b212d42ab2"
      unitRef="usd">52007000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzQ1LTMtMS0xLTMzNzEy_3ed141be-1611-43f8-bdae-446e0319143b"
      unitRef="usd">23988000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzQ1LTUtMS0xLTM2MDg5_98b5d19a-c778-4963-95ca-ad66f701e784"
      unitRef="usd">44614000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzQ2LTEtMS0xLTMzNzEy_f7d57609-ace2-40d4-9819-ccf971ce4304"
      unitRef="usd">14524000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzQ2LTMtMS0xLTMzNzEy_ea951c8e-a5d4-4139-8a8c-83fea831279a"
      unitRef="usd">14288000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDMvZnJhZzowOTkzMTgzMzFiMTI0NTgxYTkxMTgxZGQ4YjdjMTU4YS90YWJsZTo5ZjMzY2RiOTgzMjU0OTA0ODBkOGI4OWZhNTU0NjY2My90YWJsZXJhbmdlOjlmMzNjZGI5ODMyNTQ5MDQ4MGQ4Yjg5ZmE1NTQ2NjYzXzQ2LTUtMS0xLTM2MDg5_c7090712-070d-4e25-9683-6e9a5f9d2311"
      unitRef="usd">5197000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:SharesOutstanding
      contextRef="i5216aba36c1248abb44bafb33a0b5c89_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzItMS0xLTEtMzYxMzI_c31dfa7e-c767-4174-9dbe-3dbad3c6a5a2"
      unitRef="shares">232400000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5216aba36c1248abb44bafb33a0b5c89_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzItMy0xLTEtMzYxMzI_95c301fe-35e2-4e61-98a6-40a2d8390e57"
      unitRef="usd">2324000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i919d8ef2f7674806adf21e7f32deb68b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzItNS0xLTEtMzYxMzI_12d12eb3-f9ac-48b2-975b-de870577ecb7"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifbd2293493264e8da9b9a21dc5a5b0ea_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzItNy0xLTEtMzYxMzI_c20ffc14-ba9d-4b4c-ba24-0e0d757baa78"
      unitRef="usd">162409000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2c0e859c8cf54d39ba597086ecc062c0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzItOS0xLTEtMzYxMzI_6762c38d-ab40-40ac-bd3b-7349425dc3d0"
      unitRef="usd">-10417000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i68512081d24141b6a240c2cb29641fcf_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzItMTEtMS0xLTM2MTMy_133f8e11-8057-4d46-947d-7665a72e222c"
      unitRef="usd">-109957000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i908d9e035f544e64bf6ac82973729c94_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzItMTMtMS0xLTM2MTMy_64a81c34-188e-4841-9fc5-8e9512d6fd43"
      unitRef="usd">1132000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3cc0628739e04f509b4680b1d5e0f63a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzItMTUtMS0xLTM2MTMy_20b875a9-9061-487f-953d-1a0716762dcc"
      unitRef="usd">45491000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifa3b3cfcb23b46648f7cece94ffb3d29_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzMtOS0xLTEtMzYxMzI_5cb0133e-5a47-46e3-a52d-d097d5fab6d2"
      unitRef="usd">2635000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i79ec152d2300402a91d127a831487406_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzMtMTUtMS0xLTM2MTMy_861eda56-948f-43eb-be13-8992132ac56e"
      unitRef="usd">2635000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:DividendsCommonStock
      contextRef="iadde80d54e8f4344a8ca30703599b59f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzQtNy0xLTEtMzYxMzI_3e937152-c014-4d18-91b9-e6215d825868"
      unitRef="usd">169291000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i320c1761affe43998a39dd403effbe4c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzQtOS0xLTEtMzYxMzI_131c8362-f405-4ab8-8ea0-3c433c0db6eb"
      unitRef="usd">521879000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzQtMTUtMS0xLTM2MTMy_6d387300-a32b-4ccc-a219-e439e3063115"
      unitRef="usd">691170000</us-gaap:DividendsCommonStock>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="iadde80d54e8f4344a8ca30703599b59f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzUtNy0xLTEtMzYxMzI_632aae7f-52eb-4632-86f5-197cec3c5c84"
      unitRef="usd">6882000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzUtMTUtMS0xLTM2MTMy_02955266-0fe6-4ca9-af33-fe72cce64214"
      unitRef="usd">6882000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i2241e1bbb0db48628ff71f4aea7c309f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzctMTEtMS0xLTM2MTMy_44497a77-e964-4fca-a8a0-9a87444c8fd7"
      unitRef="usd">12126000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzctMTUtMS0xLTM2MTMy_6230c5fc-69ef-4bfb-8902-15d00e29ccb6"
      unitRef="usd">12126000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i2241e1bbb0db48628ff71f4aea7c309f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzgtMTEtMS0xLTM2MTMy_2c5656a7-91a0-4108-916c-dc2ed3d052dd"
      unitRef="usd">27517000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i23a3990543fe4641b2a9f367d637edae_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzgtMTMtMS0xLTM2MTMy_f9a811e5-b705-4fe7-9bf6-85b0bb169eca"
      unitRef="usd">-115000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzgtMTUtMS0xLTM2MTMy_0e4cd8b2-52e8-4e9b-8cec-9bc4061f80fc"
      unitRef="usd">27402000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i2241e1bbb0db48628ff71f4aea7c309f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzktMTEtMS0xLTM2MTMy_ac30b280-e9b7-4869-a96e-d0d86e269c86"
      unitRef="usd">179000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzktMTUtMS0xLTM2MTMy_7e149798-dffb-4b98-960d-bfb9fe2c2c19"
      unitRef="usd">179000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:ProfitLoss
      contextRef="i320c1761affe43998a39dd403effbe4c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzEwLTktMS0xLTM2MTMy_084e5759-eb7a-4e87-8cb6-483d6680ba16"
      unitRef="usd">-20850000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i23a3990543fe4641b2a9f367d637edae_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzEwLTEzLTEtMS0zNjEzMg_59f16f43-d3aa-48b2-a2e9-8feeb397478a"
      unitRef="usd">425000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzEwLTE1LTEtMS0zNjEzMg_704868c0-4ec8-4884-8334-291a081ea5ab"
      unitRef="usd">-20425000</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="i76abe548de5c400199899e19a5ab4591_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzItMS0xLTEtMzM3MTI_10676c56-2e31-4490-ae72-83fbf367b068"
      unitRef="shares">232400000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i76abe548de5c400199899e19a5ab4591_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzItMy0xLTEtMzM3MTI_953b4212-9937-44d3-93c9-9975f14be606"
      unitRef="usd">2324000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibe10029f2a2744c2917cf6f676daa0b1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzItNS0xLTEtMzM3MTI_d4315907-8f7a-4dd2-bf7d-19fa013b9e52"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i640b5a90b4944ab0a56815e525619edf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzItNy0xLTEtMzM3MTI_7657834e-ceb5-454a-a1e1-5d1566fb6cbc"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if1515983e3824505b24498f30edb8c19_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzItOS0xLTEtMzM3MTI_c796e77c-31ae-4d08-8512-f7ff50f14fc1"
      unitRef="usd">-550511000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2a0c51011d1845b09300d170edd2e8ef_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzItMTEtMS0xLTMzNzEy_077b0c1f-d27f-43c7-9242-2c1d47f4596f"
      unitRef="usd">-94387000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8afa28c194934a019fce86047d5191b6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzItMTMtMS0xLTMzNzEy_c15ca093-a2df-422f-ac02-993f9b7df441"
      unitRef="usd">1442000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia00b9f7136bb4b12a3c30031ec291f98_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzItMTUtMS0xLTMzNzEy_2f00ab15-e978-40dc-bf85-fd03c844cc48"
      unitRef="usd">-641132000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i4c3d85c3a16c4f3f93a989e821afaa3f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzMtMS0xLTEtMzM3MTI_dda5874b-4820-46dc-9154-6b6a554fda0e"
      unitRef="shares">53590000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i4c3d85c3a16c4f3f93a989e821afaa3f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzMtMy0xLTEtMzM3MTI_f6d1761c-fa0f-4d87-8417-f20aaf55a312"
      unitRef="usd">536000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i0df97caf20104f99bef59a6363956a13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzMtNy0xLTEtMzM3MTI_34b803b4-4b2f-411d-a229-ddfcce8b5944"
      unitRef="usd">1155425000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzMtMTUtMS0xLTMzNzEy_7a167865-7385-49ef-9c04-bb71c3154871"
      unitRef="usd">1155961000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i4c3d85c3a16c4f3f93a989e821afaa3f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzQtMS0xLTEtMzM3MTI_bae966e0-01da-49e8-801b-5f48665aa357"
      unitRef="shares">1568000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i844f186df3294bb898ced08391a2ac7a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzQtNS0xLTEtMzM3MTI_01de786a-8250-4eaa-b160-1b6274b3c5ab"
      unitRef="usd">34000000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzQtMTUtMS0xLTMzNzEy_3bd28f87-0c35-4497-a303-e678a5d580cb"
      unitRef="usd">34000000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i4c3d85c3a16c4f3f93a989e821afaa3f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzUtMS0xLTEtMzM3MTI_8bbd9c00-8fe7-4e60-86a8-e6447a45c57f"
      unitRef="shares">1174000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i0df97caf20104f99bef59a6363956a13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzUtNy0xLTEtMzM3MTI_f08a0cff-55bf-459d-8c82-f9653495aeea"
      unitRef="usd">10987000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzUtMTUtMS0xLTMzNzEy_f06b415b-551b-4b6f-9e07-4813cf62ca2e"
      unitRef="usd">10987000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ic68cef71159b44a6a532b4ff6ea12db9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzctMTEtMS0xLTMzNzEy_085bc9c4-a63d-40c7-b276-4a57172d333a"
      unitRef="usd">17030000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzctMTUtMS0xLTMzNzEy_22bc44c6-6624-445e-a3ca-01d0217f6cd5"
      unitRef="usd">17030000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ic68cef71159b44a6a532b4ff6ea12db9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzgtMTEtMS0xLTMzNzEy_1958064e-028b-4584-8cc1-44bb4ba0fdc6"
      unitRef="usd">17754000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="id87d62e40c8b4c48a42f4e35789f9b09_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzgtMTMtMS0xLTMzNzEy_bd1f3b7e-2dd2-4476-be60-9322956f63e5"
      unitRef="usd">-296000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzgtMTUtMS0xLTMzNzEy_9dbe3f52-c7c7-4750-9f3d-c7dae97bd646"
      unitRef="usd">17458000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ic68cef71159b44a6a532b4ff6ea12db9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzktMTEtMS0xLTMzNzEy_809fe737-20d2-43f8-a17d-fc24707458bc"
      unitRef="usd">-179000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzktMTUtMS0xLTMzNzEy_7efe7afe-9dc5-4b9a-a506-40272a3b5eba"
      unitRef="usd">-179000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:ProfitLoss
      contextRef="ibc390ac9292d42e2a951a6d3a9c72a56_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzEwLTktMS0xLTMzNzEy_fc440908-5c9b-474c-b259-f3e6e2f4422d"
      unitRef="usd">-38617000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id87d62e40c8b4c48a42f4e35789f9b09_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzEwLTEzLTEtMS0zMzcxMg_7b2cc602-4bb4-42bd-9b38-e5ef971e6581"
      unitRef="usd">1126000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzEwLTE1LTEtMS0zMzcxMg_9ed277f9-7a28-48b4-8162-f6d8c8fa317f"
      unitRef="usd">-37491000</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="id2b2b448b6144868b8d1afe56cb796f1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzExLTEtMS0xLTMzNzEy_7de8f4b9-5073-4a38-bf87-bce9a2909766"
      unitRef="shares">283248000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id2b2b448b6144868b8d1afe56cb796f1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzExLTMtMS0xLTMzNzEy_86b14b6e-b3f7-4f08-b6bc-9bcd4cea6fd8"
      unitRef="usd">2860000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6c6d4a9cf11c40ad9925fea1b0a01f44_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzExLTUtMS0xLTMzNzEy_50fc8f00-4222-4720-9bcc-bc41ebfe1a99"
      unitRef="usd">-34000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5eed80f6bd144e9194e87d505dce178b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzExLTctMS0xLTMzNzEy_6c57082d-02e9-47e3-b219-034b2db4bf74"
      unitRef="usd">1166412000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i35ac4035a9614afdbf29e27b51ee1315_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzExLTktMS0xLTMzNzEy_99934a8c-ae35-437c-a7bc-fd76c9047007"
      unitRef="usd">-589128000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5d668d395fda4663a1b9535e88ac6916_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzExLTExLTEtMS0zMzcxMg_2958eac9-bb8c-4138-8214-e707d8168e44"
      unitRef="usd">-93842000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifb74c1101ef14e4a8678e1d22ceb83c7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzExLTEzLTEtMS0zMzcxMg_ff88cc8b-e1c5-456e-acee-797a2a586798"
      unitRef="usd">2272000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzExLTE1LTEtMS0zMzcxMg_cc7e8aa4-31d8-4701-ac10-1d4ca0ad86b8"
      unitRef="usd">454574000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="ie5722b7f02764bcd831387c7b2950b54_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzEyLTctMS0xLTMzNzEy_688dc3ed-bc2d-4ec8-96da-577ed11a5d24"
      unitRef="usd">5772000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="icb368807460746efafed903474e758b4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzEyLTEzLTEtMS0zMzcxMg_a4e7f199-8748-4d83-8811-ebc7890152d6"
      unitRef="usd">2806000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzEyLTE1LTEtMS0zMzcxMg_b078377e-ba0c-48d8-9ffe-f7b4e559ffb3"
      unitRef="usd">8578000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ib682cf8da6ba4585adff27e35f4145dc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzEzLTEtMS0xLTMzNzEy_508ce4e6-6c09-400a-837c-d0a5e52a4513"
      unitRef="shares">47000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ie5722b7f02764bcd831387c7b2950b54_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzEzLTctMS0xLTMzNzEy_41557c60-a154-4b7f-aa25-8d7cc375335b"
      unitRef="usd">1080000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzEzLTE1LTEtMS0zMzcxMg_2c9b6b83-3579-4259-8ea0-3388f4558636"
      unitRef="usd">1080000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ib682cf8da6ba4585adff27e35f4145dc_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzE0LTEtMS0xLTMzNzEy_ac0e9f65-8d8f-4d56-999f-39866d4a4f41"
      unitRef="shares">310000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i166b01589c2e4ad5bc696c404b8ce276_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzE0LTUtMS0xLTMzNzEy_ab1a80a7-14fe-46fa-acaf-e4d6285cb73b"
      unitRef="usd">455000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ie5722b7f02764bcd831387c7b2950b54_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzE0LTctMS0xLTMzNzEy_1b35e366-006a-4c17-82fb-6d01235c4e52"
      unitRef="usd">10873000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzE0LTE1LTEtMS0zMzcxMg_ceeb55b2-4a5d-4020-8188-4809d8fa41aa"
      unitRef="usd">11328000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i5540ffe394c846d390788d5d9ded6465_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzE2LTExLTEtMS0zMzcxMg_e3eddd70-5fee-4c20-9c29-80ea30232b4d"
      unitRef="usd">-26562000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzE2LTE1LTEtMS0zMzcxMg_32059ecb-cff7-41d6-814f-aac117265ef9"
      unitRef="usd">-26562000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i5540ffe394c846d390788d5d9ded6465_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzE3LTExLTEtMS0zMzcxMg_187bee8d-ec40-4472-a71c-c3ab0ffd0726"
      unitRef="usd">-16690000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="icb368807460746efafed903474e758b4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzE3LTEzLTEtMS0zMzcxMg_e962a062-72a7-452b-9ca7-db6192e08bf7"
      unitRef="usd">295000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzE3LTE1LTEtMS0zMzcxMg_95d64dc4-516b-454c-b963-7b651f695ba4"
      unitRef="usd">-16395000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i5540ffe394c846d390788d5d9ded6465_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzE4LTExLTEtMS0zMzcxMg_36854b9f-0f95-49ec-bad0-c40caae9f0af"
      unitRef="usd">404000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzE4LTE1LTEtMS0zMzcxMg_05091290-a367-45e8-8698-2863d78fab5a"
      unitRef="usd">404000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:ProfitLoss
      contextRef="ia6f69aee1f48407aaafa031c27f9a882_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzE5LTktMS0xLTMzNzEy_f22e11ae-4a09-4492-a8b2-966d43b14994"
      unitRef="usd">116882000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="icb368807460746efafed903474e758b4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzE5LTEzLTEtMS0zMzcxMg_6b89d3ae-563e-4448-8513-a7c5c0f9a8ef"
      unitRef="usd">239000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzE5LTE1LTEtMS0zMzcxMg_5f490ac0-46fd-40be-96b3-16e6b8d3bcc7"
      unitRef="usd">117121000</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="ic2142a98401f4c3fbf4707db1fabd275_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzIwLTEtMS0xLTMzNzEy_31991f06-12e1-4359-b18b-88850558d0f6"
      unitRef="shares">282985000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic2142a98401f4c3fbf4707db1fabd275_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzIwLTMtMS0xLTMzNzEy_e6ca4b49-018d-466a-a971-b815b5c3867b"
      unitRef="usd">2860000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3278b0bc2550437190f13b85ca3cea3f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzIwLTUtMS0xLTMzNzEy_9813db56-87dd-47c3-9c2d-6105f2dfe9f9"
      unitRef="usd">-33545000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if9caf5f22eac4a3f8a187a39952ffcc9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzIwLTctMS0xLTMzNzEy_8c634eb3-9c44-4e51-a7d1-70de6d6934c9"
      unitRef="usd">1172593000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i803a4a7b3fde4cb684229a2cd3c9cac5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzIwLTktMS0xLTMzNzEy_3a69d2fc-5dc6-4cf5-9be5-7e9de9bac2ee"
      unitRef="usd">-472246000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3a0530824ba94c5c8f3fe19e24337fc7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzIwLTExLTEtMS0zMzcxMg_f1e04dc8-1df8-4756-bb27-58d7ca924e8b"
      unitRef="usd">-83566000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia304bf07b55a4b9c933306ce46bcb3e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzIwLTEzLTEtMS0zMzcxMg_7f8796bf-ddd3-4f33-bf91-4014cac272ea"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMDYvZnJhZzo5ODMyYzNlYTcyYjM0MmM4YTkyOWNhM2ZjZWJiNzYzOS90YWJsZTo4YzE4NmEzOTk5ZjA0ODZiOTdlODkyNTUzOTJlNjM0Yy90YWJsZXJhbmdlOjhjMTg2YTM5OTlmMDQ4NmI5N2U4OTI1NTM5MmU2MzRjXzIwLTE1LTEtMS0zMzcxMg_d634d522-6a81-4441-b963-8bcf360e474c"
      unitRef="usd">586096000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMyODY5Mjk_009f5500-564e-47ac-9ba4-cf14ee6032d1">Significant Accounting Policies&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; Sotera Health Company (also referred to herein as the &#x201c;Company,&#x201d; &#x201c;we,&#x201d; &#x201c;our,&#x201d; &#x201c;us&#x201d; or &#x201c;its&#x201d;), is a global provider of mission-critical sterilization and lab testing and advisory services to the healthcare industry with operations primarily in the Americas, Europe and Asia. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 consolidated financial statements include the assets, liabilities, operating results, and cash flows of the Company and its wholly owned subsidiaries prepared in accordance with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We operate and report in three segments, Sterigenics, Nordion and Nelson Labs. We describe our reportable segments in Note 22, &#x201c;Segment and Geographic Information&#x201d;. All significant intercompany balances and transactions have been eliminated in consolidation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Noncontrolling interests represents the noncontrolling stockholders&#x2019; proportionate share of the total equity in the Company&#x2019;s consolidated subsidiaries. In the second quarter of 2021, we purchased the outstanding noncontrolling interests of 15% and 33% in our two China subsidiaries. Refer to Note 4, &#x201c;Acquisitions&#x201d; for additional details. Prior to our acquisition of the noncontrolling interests in our two subsidiaries in China, we consolidated the results of operations of these subsidiaries with our results of operations and reflected the noncontrolling interests on our Consolidated Statements of Operations and Comprehensive Income (Loss) as &#x201c;Net income attributable to noncontrolling interests.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 11, 2021, we purchased the 15% noncontrolling interest that remained from the August 2018 acquisition of Gibraltar Laboratories, Inc. (now known as Nelson Laboratories Fairfield, Inc.). As the purchase of this noncontrolling interest was mandatorily redeemable, no earnings were allocated to this noncontrolling interest. Refer to Note 4, &#x201c;Acquisitions&#x201d;  for additional details.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2020, we acquired a 60% equity ownership interest in a joint venture to construct an E-beam facility in Alberta, Canada in connection with our acquisition of Iotron. Refer to Note 4,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201c;Acquisitions&#x201d; for additional information. We have determined this to be an investment in a variable interest entity (&#x201c;VIE&#x201d;). The investment is not consolidated as the Company has concluded that we are not the primary beneficiary of the VIE. The Company accounts for the joint venture using the equity method. The investment is reflected within &#x201c;Investment in unconsolidated affiliates&#x201d; on the Consolidated Balance Sheets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Use of Estimates&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; &#x2013; In preparing our consolidated financial statements in conformity with GAAP, we make estimates and assumptions that affect the amounts reported and the accompanying notes. We regularly evaluate the estimates and assumptions used and revise them as new information becomes available. Actual results may vary from those estimates. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; We consider all highly liquid investments purchased with an original maturity of three months or less from the date of purchase to be cash equivalents. Cash and cash equivalents may include various deposit accounts and money market funds. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:115%"&gt;A&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;ccounts Receivable - &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Accounts receivable consists of amounts billed and currently due from customers.  The amounts due are stated net of the allowance for uncollectible accounts. The Company maintains an allowance for uncollectible receivables to provide for the estimated amount of receivables that will not be collected.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Allowance for Uncollectible Accounts Receivable &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;&#x2013; We maintain an allowance for uncollectible accounts receivable for estimated losses in the collection of amounts owed to us by customers. We estimate the allowance based on analyzing a number of factors, including amounts written off historically, customer payment practices, and general economic conditions. We also analyze significant customer accounts on a regular basis and record a specific allowance when we become aware of a specific customer&#x2019;s inability to pay. We generally do not charge interest on accounts receivable or require collateral from our customers. We record write-offs against the allowance for uncollectible accounts receivable when all reasonable efforts for collection have been exhausted. As a result, the related accounts receivable are reduced to an amount that we reasonably believe is collectible. These analyses require judgment. If the financial condition of our customers worsens, or economic conditions change, we may be required to make changes to our allowance for uncollectible accounts receivable.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Inventories&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; &#x2013; Inventories as of December&#160;31, 2021 and 2020 are held at Nordion. Finished goods and work-in-process include the cost of material, labor, and certain manufacturing overhead such as insurance, repairs and maintenance, and property taxes, and are recorded on a weighted average cost basis at the lower of cost or net realizable value. We review inventory on an ongoing basis, considering factors such as deterioration and obsolescence. We record a reserve for excess and obsolete inventory, which was immaterial at December&#160;31, 2021 and 2020, when the facts and circumstances indicate that particular inventories will not be usable. If future market conditions vary from those projected, and our estimates prove to be inaccurate, we may be required to write-down inventory values and record an adjustment to cost of revenues.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, Plant, and&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Equipment&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; &#x2013; Property, plant, and equipment is carried at cost, or initially at fair value if acquired in an acquisition, less accumulated depreciation and amortization. Except for Cobalt 60 (&#x201c;Co-60&#x201d;), a radioactive isotope used in gamma radiation sterilization, all property, plant, and equipment depreciation is computed using the straight-line method over estimated useful lives. Leasehold improvements are amortized over their estimated useful lives or the term of the related lease, whichever is shorter. Co-60 is amortized using an accelerated method, which relates to the natural radioactive decay of the isotope over its estimated useful life which is approximately twenty years. Amortization of Co-60 is included within depreciation expense as a cost of revenue. Expenditures for major software purchases and software developed for internal use are capitalized and depreciated using the straight-line method over the estimated useful lives of the related assets, which are generally &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMyODY5NTg_5004cac6-4fc8-4502-8f1b-59ed91fb0bc2"&gt;three&lt;/span&gt; to five years. For software obtained or developed for internal use, all external direct costs for materials and services and certain personnel costs incurred to develop the software during the application development stage are capitalized. At December&#160;31, 2021 and 2020, we had undepreciated software costs of $2.8 million and $3.8 million, respectively, included in property, plant, and equipment, net. We recognized $2.6 million, $2.4 million and $3.0 million, of depreciation expense related to software costs for the years ending December&#160;31, 2021, 2020 and 2019, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation is computed using the assets&#x2019; estimated useful lives as presented below:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#x2013;44 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#x2013;30 years&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#x2013;20 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#x2013;10 years&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer hardware and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#x2013;7 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt"&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, we build or expand facilities. The cost of construction of these facilities is reflected as construction-in-progress until the asset is ready for its intended use, at which time the costs are reclassified to the appropriate depreciable category of property, plant, and equipment and depreciation commences. Fixed asset projects requiring one or more years to complete construction qualify for capitalization of interest costs in accordance with our policy. Interest related to property, plant and equipment projects with a construction period of less than one year are not capitalized and are immaterial. Repairs and maintenance costs that do not extend the useful life of an asset are expensed as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon sale or retirement of assets, the cost and related accumulated depreciation is removed from the Consolidated Balance Sheets, and the resulting gain or loss is reflected as a component of operating income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Long-Lived Assets Other than Goodwill&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; &#x2013; We review long-lived assets, including finite-lived intangibles for impairment whenever events or circumstances indicate that the carrying amount of the asset or asset group may be impaired. Events or circumstances which would result in an impairment assessment include operating losses, a significant change in the use of an asset or asset group, or the planned disposal or sale of the asset or asset group. The asset or asset group would be considered impaired when the future net undiscounted cash flows generated by the asset or asset group are less than its carrying value. An impairment loss would be recognized based on the amount by which the carrying value of the asset or asset group exceeds its estimated fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of intangible assets is computed using the asset&#x2019;s estimated useful lives as presented below: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land-use rights&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:10pt;font-weight:400;line-height:100%"&gt;41 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer contracts and related relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#x2013;20 years&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proprietary technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#x2013;20 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade name/trademark&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sealed source and supply agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#x2013;20 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases &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;&#x2013; We determine if an agreement contains a lease and classify our leases as operating or finance at the lease commencement date. Leases with an initial term of twelve months or less are recognized as lease expense on a straight-line basis over the lease term and are not recorded on the Consolidated Balance Sheets. Non-lease components are accounted for separately from the lease components for all asset classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Finance leases are those in which we will pay substantially all the underlying asset&#x2019;s fair value or will use the asset for all or a major part of its economic life, including circumstances in which we will ultimately own the asset. Lease assets arising from finance leases are included in &#x201c;Property, plant and equipment, net&#x201d; and the liabilities are included in &#x201c;Finance lease obligations&#x201d; on the Consolidated Balance Sheets. For finance leases, we recognize interest expense using the effective interest method and we recognize amortization expense on the lease asset over the shorter of the lease term or the useful life of asset. Finance leases are accounted for as if the assets were owned and financed, with associated expense recognized in &#x201c;Interest expense, net&#x201d; and &#x201c;Cost of revenues&#x201d; or &#x201c;Selling, general and administrative expenses&#x201d; within the Consolidated Statements of Operations and Comprehensive Income (Loss) depending on the nature of the underlying asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease assets and liabilities are recognized at the commencement date of the lease based on the present value of lease payments over the lease term. Lease assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. As most leases do not provide an implicit interest rate, we estimate an incremental borrowing rate to determine the present value of lease payments. Our estimated incremental borrowing rate reflects a secured rate based on recent debt issuances, our estimated credit rating, and lease term. We recognize operating lease costs on a straight-line basis over the term of the lease in &#x201c;Cost of revenues&#x201d; or &#x201c;Selling, general and administrative expenses&#x201d; on the Consolidated Statements of Operations and Comprehensive Income (Loss) depending on the nature of the underlying asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill and Other Indefinite-Lived Intangibles&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; &#x2013; Goodwill and other indefinite-lived intangible assets, primarily certain regulatory licenses and tradenames, are tested for impairment annually as of October 1. If circumstances change during interim periods between annual tests that would indicate that the carrying amount of such assets may not be recoverable, the Company would test such assets at an interim date for impairment. Factors which would necessitate an interim impairment assessment include prolonged negative industry or economic trends and significant underperformance relative to historical or projected future operating results. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We performed a quantitative assessment of all reporting units (Sterigenics, Nordion and Nelson Labs) as of October&#160;1, 2021. The fair value of each reporting unit was calculated using a discounted cash flow analysis which was dependent on subjective market participant assumptions determined by management. We further corroborated such discounted cash flow analyses utilizing a market approach to determine the estimated enterprise fair value. Assumptions used in the analyses included discount rates, revenue growth rates and projected operating cash flows. Estimates of future cash flows are based upon relevant data at a point-in-time, are subject to change, and could vary from actual results. The estimated fair value of each reporting unit exceeded its carrying amount (including goodwill) by a minimum of 50% as of October&#160;1, 2021. We performed a qualitative impairment assessment to evaluate any potential impairment to the indefinite-lived intangible assets. We considered significant events and circumstances that could affect the significant inputs used to determine the estimated fair value of the indefinite-lived intangible assets, and determined, after considering the totality of evidence that it is not more likely than not that the indefinite-lived intangible assets are impaired. In addition, there have been no significant events or circumstances that occurred since the annual assessment date of October&#160;1 that would change the conclusions reached above. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivative Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; We may enter into derivative instruments and hedging activities to manage, where possible and economically efficient, commodity price risk, foreign currency exchange rate risk and interest rate risk related to borrowings. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also have identified embedded derivatives in certain supply and customer contracts. Certain interest rate caps are designated as cash flow hedges allowing for changes in fair value to be recorded through &#x201c;Other comprehensive income (loss)&#x201d;. Amounts in accumulated other comprehensive income (loss) will be reclassified into earnings in the same periods during which the hedged transaction affects earnings and are presented in &#x201c;Interest expense, net&#x201d; within the Consolidated Statements of Operations and Comprehensive Income (Loss). Derivatives not designated as hedges are recorded at fair value on the Consolidated Balance Sheets, with any changes in the value being recorded in the Consolidated Statements of Operations and Comprehensive Income (Loss) in the same line item as the corresponding hedged item. We classify cash flows from derivative instruments and hedging activities as cash flows from operating activities in the Consolidated Statements of Cash Flows. To the extent derivative arrangements are with the same counterparty and contractual right of offset exists under applicable master agreements, we offset assets and liabilities for reporting on the Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Pension, Post-Retirement and Other Post-Employment Benefit Plans &#x2013; &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;We sponsor a defined-contribution retirement plan that covers substantially all U.S. employees. We also sponsor various post-employment benefit plans at our Nordion business in Canada including defined benefit and defined contribution pension plans, retirement compensation arrangements and plans that provide extended health care coverage to retired employees. In addition, we provide other benefit plans at our foreign subsidiaries including a supplemental retirement arrangement, a retirement and termination allowance and post-retirement benefit plans, which include contributory healthcare benefits and contributory life insurance coverage. All non-pension post-employment benefit plans are unfunded. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These costs and obligations are affected by assumptions including the discount rate, expected long-term rate of return on plan assets, the annual rate of change in compensation for eligible employees, estimated changes in costs of healthcare benefits, and other demographic and economic factors. We review the assumptions used on an annual basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize the over/under funded status of defined benefit pension and post-retirement benefits plans in our Consolidated Balance Sheets. This amount is measured as the difference between the fair value of plan assets and the projected benefit obligation. Changes in the funded status of the plans are recorded in other comprehensive income (loss) in the year they occur. We measure plan assets and obligations as of the balance sheet date. We provide additional information about our pension and other post-retirement benefits plans in Note 12, &#x201c;Employee Benefits&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Asset Retirement Obligations (&#x201c;ARO&#x201d;)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; ARO are legal obligations associated with the retirement of long-lived assets or the exit of a leased facility. We recognize a liability for an ARO in the period in which it is incurred if a reasonable estimate of fair value can be made, and the associated asset retirement costs are then capitalized as part of the carrying amount of the long-lived asset. We lease various facilities where sterilization and ionization services are performed. Under the lease agreements, we are required to return the facilities to their original condition and to perform decommissioning activities. In addition, certain of our owned facilities are required to be decommissioned when we vacate the facility. Accretion expense is recognized in cost of revenues in the Consolidated Statements of Operations and Comprehensive Income (Loss) over time as the discounted liability is accreted to its expected settlement value. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt Issuance Costs, Premiums and Discounts&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; &#x2013; We have incurred costs in connection with obtaining financing as well as premiums and discounts associated with our long-term debt. The portion of these fees that are capitalized are recorded as a reduction of debt on the Consolidated Balance Sheets and amortized into interest expense over the term of the debt agreement. Debt issuance costs associated with the Company&#x2019;s revolving credit facilities are classified as assets unless there are outstanding borrowings under such arrangements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Concentration of Credit Risk, Other Risks and Uncertainties&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; &#x2013; We maintain cash and cash equivalents in the form of demand deposits in accounts with major financial institutions in the U.S. and in countries where our subsidiaries operate. Deposits in these institutions may exceed amounts of insurance provided on such accounts. We have not experienced any losses on our deposits of cash and cash equivalents. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our net revenues and accounts receivable are derived from customers located primarily in North America and Europe. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No customer accounted for 10% or more of accounts receivable at December&#160;31, 2021 and 2020, or 10% or more of net revenues for the years ended December&#160;31, 2021, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&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; &#x2013;We use the liability method of accounting for income taxes whereby we recognize deferred tax assets and liabilities for the future tax consequences of temporary differences between the tax bases of assets and liabilities and their reported amounts in the consolidated financial statements. Deferred tax assets will be reduced by a valuation allowance if, based on management&#x2019;s estimate, it is more likely than not that a portion of the deferred tax assets will not be realized in a future period. The estimates used in the recognition of deferred tax assets are subject to revision in future periods based on new facts and circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determine whether it is more likely than not that a tax position will be sustained upon examination, including resolution of related appeals or litigation processes, based on the technical merits of the position. In evaluating whether a tax position has met the more-likely-than-not recognition threshold, we presume that the position will be examined by the appropriate taxing authority and that the taxing authority will have full knowledge of all relevant information. A tax position that meets the more-likely-than-not recognition threshold is measured at the largest amount of benefit that is greater than 50% likely of being realized upon ultimate settlement. Determining what constitutes an individual tax position and whether the more-likely-than-not recognition threshold is met for a tax position are matters of judgment based on the individual facts and circumstances of that position evaluated in light of all available evidence. We review and adjust tax estimates periodically because of ongoing examinations by, and settlements with, the various taxing authorities, as well as changes in tax laws, regulations, and precedent.   We are subject to a tax on Global Intangible Low Taxed Income (&#x201c;GILTI&#x201d;) which we record as a period cost.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our policy is to recognize interest and penalties related to income tax matters as a component of the provision for income taxes in our Consolidated Statements of Operations and Comprehensive Income (Loss). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency Translation&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; &#x2013; The functional currency of our foreign subsidiaries is generally the local currency. Accordingly, assets and liabilities are generally translated into U.S. dollars at the current rates of exchange as of the balance sheet date, and revenues and expenses are translated using weighted-average rates prevailing during the period. Adjustments from foreign currency translation are included as a separate component of accumulated other comprehensive income (loss). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gains or losses arising from foreign currency transactions are recognized in the Consolidated Statements of Operations and Comprehensive Income (Loss) as foreign exchange loss (gain). Beginning in the fourth quarter of 2020, the Company began entering into monthly U.S. dollar-denominated foreign currency forward contracts to manage foreign currency exchange rate risk of our intercompany loans in certain of our international subsidiaries. For the year ended December 31, 2021, foreign exchange loss in our Consolidated Statements of Operations and Comprehensive Income (Loss) related primarily to short-term losses (offset by short-term gains) on sales denominated in currencies other than the functional currency of our operating entities. In the years ended December 31, 2020 and 2019, foreign exchange (gain) loss related primarily to U.S. dollar denominated intercompany indebtedness with certain of our European and Canadian subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Recognition&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; &#x2013; Revenue is recognized when control of promised goods or services is transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. Effective January 1, 2019, we adopted Accounting Standards Update (&#x201c;ASU&#x201d;) 2014-09,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and all related amendments. The impact of the adoption of the new revenue requirements resulted in a cumulative-effect adjustment to retained earnings of $2.6 million upon adoption on January 1, 2019. The majority of our sales agreements contain performance obligations satisfied at a point-in-time when control of promised goods or services have transferred to our customers. For agreements with multiple performance obligations, judgment is required to determine whether performance obligations specified in these agreements are distinct and should be accounted for as separate revenue transactions for recognition purposes. In these types of agreements, we generally allocate the sales price to each distinct obligation based on the relative price of each item sold in stand-alone transactions. Sales recognized over time are generally accounted for using an input measure to determine progress completed as of the end of the period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Refunds, returns, warranties and other related obligations are not material to any of our segments, nor do we incur material incremental costs to secure customer contracts. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Sterigenics segment provides outsourced terminal sterilization and irradiation services for the medical device, pharmaceutical, food safety and advanced applications markets. We typically have multiyear service contracts with our significant customers, and these sales contracts are primarily based on a customer&#x2019;s purchase order. Given the relatively short turnaround times, performance obligations are generally satisfied at a point-in-time upon the completion of sterilization or &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;irradiation processing once approved by our quality assurance process at which time the service is complete. Sterigenics segment revenues are included in service revenues in our Consolidated Statements of Operations and Comprehensive Income (Loss). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Nordion segment is a global provider of Co-60 and gamma irradiation systems, which are key components to the gamma sterilization process. Revenue from the sale of Co-60 sources is recognized as product revenue at a point-in-time upon satisfaction of our performance obligations for delivery of existing sources. Revenue from the sale of gamma irradiation systems is recognized as product revenue over time using an input measure of costs incurred and is immaterial to the overall business. Revenues from Co-60 installation and disposal and gamma irradiation systems refurbishments and installations are recognized as service revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Nelson Labs segment provides outsourced microbiological and analytical chemistry testing and advisory services for the medical device and pharmaceutical industries. We provide our customers mission-critical lab testing services, which assess the product quality, effectiveness, patient safety and end-to-end sterility of products. These services are necessary for our customers&#x2019; regulatory approvals, product releases and ongoing product performance evaluations. Nelson Labs services are generally provided on a fee-for-service or project basis, and we recognize revenues over time using an input measure of time incurred to determine progress completed at the end of the period. Nelson Labs segment revenues are included in service revenues in our Consolidated Statements of Operations and Comprehensive Income (Loss). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We do not capitalize sales commissions as substantially all of our sales commission programs have an amortization period of one year or less. Furthermore, costs to fulfill a contract are not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Provisions for discounts, rebates to customers, and other adjustments are provided for as reductions in net revenues in the period the related sale is recorded. Shipping and handling charges billed to customers are included in net revenues, and the related shipping and handling costs are included in cost of net revenues on the Consolidated Statements of Operations and Comprehensive Income (Loss). Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by us from a customer, are excluded from net revenue. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Payment terms vary by the type and location of the customer and the products or services offered. Generally, the time between when revenue is recognized and when payment is due is not significant. We do not evaluate whether the selling price contains a financing component for contracts that have a duration of less than one year. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Share-Based Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; Equity-based awards issued to employees under the Sotera Health Company 2020 Omnibus Incentive Plan (&#x201c;2020 Plan&#x201d;) include restricted stock units (&#x201c;RSUs&#x201d;) and stock options, which vest over time. Prior to our initial public offering (the &#x201c;IPO&#x201d; as described in Note 15, &#x201c;Stockholders' Equity&#x201d;), equity-based awards were issued to service providers (including employees and directors) in the form of partnership interests in our predecessor, Sotera Health Topco Parent, L.P. (&#x201c;Topco Parent&#x201d;), which vested based on either time (&#x201c;time vesting awards&#x201d;) or the achievement of certain performance and market conditions (&#x201c;performance awards&#x201d; and, together with the time vesting awards, the &#x201c;pre-IPO awards&#x201d;). In connection with the IPO, Topco Parent made in-kind distributions of restricted shares of our common stock to holders of pre-IPO awards as described in Note 15, &#x201c;Stockholders' Equity&#x201d;. The restricted shares of our common stock distributed in respect of pre-IPO time vesting awards vest through June 2025; expense related to these unvested awards will be recognized over the remaining vesting period. Expense attributable to the performance awards was recognized in its entirety in the year ended December 31, 2020 as the related performance conditions were considered probable of achievement and the implied service condition was met. Share-based compensation expense is recognized in the Consolidated Statements of Operations and Comprehensive Income (Loss), primarily within &#x201c;Selling, general and administrative expenses&#x201d; at the grant date fair value over the requisite service period (typically four years for awards granted under the 2020 Plan and five years for time vesting pre-IPO awards on a straight-line basis). Fair value of the pre-IPO awards was estimated on the date of grant using a simulation-based option valuation model incorporating multiple and variable assumptions over time, including assumptions such as employee forfeitures, unit price volatility and dividend assumptions. We use the Black-Scholes option pricing model to measure the grant date fair value of post-IPO stock options using certain valuation assumptions. Share-based compensation expense for all awards recognizes forfeitures as they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings (Loss) Per 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;&#x2013; In periods in which the Company has net income, earnings per share information is determined using the two-class method, which includes the weighted-average number of common shares outstanding during the period and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;securities that participate in dividends (&#x201c;participating securities&#x201d;). Our unvested restricted common stock distributed in respect of pre-IPO Class B-1 and B-2 awards have the right to receive non-forfeitable dividends or dividend equivalents if the Company were to declare dividends on its common stock. Under the two-class method, earnings are allocated to both common stock shares and participating securities based on their respective weighted-average shares outstanding for the period. Diluted earnings (loss) per common share incorporates the dilutive effect of common stock equivalents on an average basis during the period, if dilutive, in which case the dilutive effect of such securities is calculated using the more dilutive of (a) the two-class method, or (b) treasury stock method, as applicable, to the potentially dilutive instruments. Unvested restricted common stock is not included in earnings per share until the period in which the vesting condition is satisfied. In periods in which the Company has a net loss, the two-class method is not applicable because the pre-IPO Class B-1 and B-2 restricted stock awards do not participate in losses. Refer to Note 17, &#x201c;Earnings (Loss) Per Share&#x201d; for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Treasury Stock&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; The Company records repurchases of its own common stock at cost. Repurchased common stock is presented as a reduction of equity in the &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;Consolidated Balance Sheets&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The difference between the repurchase and reissue price of the Company&#x2019;s own stock is added to or deducted from additional paid-in capital.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The cost of Treasury Stock reissued is calculated using a weighted average cost method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commitments and Contingencies&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; &#x2013; Certain conditions may exist as of the date of the consolidated financial statements which may result in a loss to the Company but will only be resolved when one or more future events occur or fail to occur. Such liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties, and other sources, are recorded when management assesses that it is probable that a future liability has been incurred and the amount can be reasonably estimated. Recoveries of costs from third parties, which management assesses as being probable of realization, are recorded to the extent related contingent liabilities are accrued. Legal costs incurred in connection with matters relating to contingencies are expensed in the period incurred. We record gain contingencies when realized.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMyODY5MzI_dcead665-5bc4-4445-b782-69b288d5df6b">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; Sotera Health Company (also referred to herein as the &#x201c;Company,&#x201d; &#x201c;we,&#x201d; &#x201c;our,&#x201d; &#x201c;us&#x201d; or &#x201c;its&#x201d;), is a global provider of mission-critical sterilization and lab testing and advisory services to the healthcare industry with operations primarily in the Americas, Europe and Asia. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 consolidated financial statements include the assets, liabilities, operating results, and cash flows of the Company and its wholly owned subsidiaries prepared in accordance with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We operate and report in three segments, Sterigenics, Nordion and Nelson Labs. We describe our reportable segments in Note 22, &#x201c;Segment and Geographic Information&#x201d;. All significant intercompany balances and transactions have been eliminated in consolidation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Noncontrolling interests represents the noncontrolling stockholders&#x2019; proportionate share of the total equity in the Company&#x2019;s consolidated subsidiaries. In the second quarter of 2021, we purchased the outstanding noncontrolling interests of 15% and 33% in our two China subsidiaries. Refer to Note 4, &#x201c;Acquisitions&#x201d; for additional details. Prior to our acquisition of the noncontrolling interests in our two subsidiaries in China, we consolidated the results of operations of these subsidiaries with our results of operations and reflected the noncontrolling interests on our Consolidated Statements of Operations and Comprehensive Income (Loss) as &#x201c;Net income attributable to noncontrolling interests.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 11, 2021, we purchased the 15% noncontrolling interest that remained from the August 2018 acquisition of Gibraltar Laboratories, Inc. (now known as Nelson Laboratories Fairfield, Inc.). As the purchase of this noncontrolling interest was mandatorily redeemable, no earnings were allocated to this noncontrolling interest. Refer to Note 4, &#x201c;Acquisitions&#x201d;  for additional details.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2020, we acquired a 60% equity ownership interest in a joint venture to construct an E-beam facility in Alberta, Canada in connection with our acquisition of Iotron. Refer to Note 4,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201c;Acquisitions&#x201d; for additional information. We have determined this to be an investment in a variable interest entity (&#x201c;VIE&#x201d;). The investment is not consolidated as the Company has concluded that we are not the primary beneficiary of the VIE. The Company accounts for the joint venture using the equity method. The investment is reflected within &#x201c;Investment in unconsolidated affiliates&#x201d; on the Consolidated Balance Sheets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <shc:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParentPercentage
      contextRef="i1ac774b8e63b497889c35bb4bba59f68_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzEwODg_798b58d0-ff8a-49c9-b4e4-d458644ef10d"
      unitRef="number">0.15</shc:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParentPercentage>
    <shc:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParentPercentage
      contextRef="i1ade5acf38974dc9b46caf43cc73dbf9_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzEwOTU_26eec8f6-7056-4ea2-94fe-63433439aad4"
      unitRef="number">0.33</shc:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParentPercentage>
    <shc:NumberOfSubsidiariesWithNonControllingInterest
      contextRef="i0972e078a5ce4bea92befe3ca2ece69c_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMyOTg4NTk_05f37324-5df0-49d5-8b70-7e3216a99a44"
      unitRef="subsidiary">2</shc:NumberOfSubsidiariesWithNonControllingInterest>
    <shc:NumberOfSubsidiariesWithNonControllingInterest
      contextRef="i0972e078a5ce4bea92befe3ca2ece69c_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzI3NDg3NzkxMTY1MDU_b6078d91-4f2d-4621-a367-1f67293562bd"
      unitRef="subsidiary">2</shc:NumberOfSubsidiariesWithNonControllingInterest>
    <shc:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParentPercentage
      contextRef="iaf6a1f7d0b5c4a71afffb4be28283344_D20210311-20210311"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzExNDQ_93c61751-443d-49bb-8d06-9455e9167f89"
      unitRef="number">0.15</shc:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParentPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i4a2de5105a0e416786ed9499d26585f3_I20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzE5NTg_24af3f80-d691-45e1-ad18-e8a05a9e54ad"
      unitRef="number">0.60</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:UseOfEstimates
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMyODY5MzM_650b3308-1bbf-420f-8493-936cbc25fadc">Use of Estimates &#x2013; In preparing our consolidated financial statements in conformity with GAAP, we make estimates and assumptions that affect the amounts reported and the accompanying notes. We regularly evaluate the estimates and assumptions used and revise them as new information becomes available. Actual results may vary from those estimates.</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMyODY5MzQ_d974d4cd-019e-4f73-b3c8-d4550f4947a6">Cash and Cash Equivalents &#x2013; We consider all highly liquid investments purchased with an original maturity of three months or less from the date of purchase to be cash equivalents. Cash and cash equivalents may include various deposit accounts and money market funds.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMyODY5MzU_c60394e6-2f5c-4049-8fa7-f695f8595d72">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:115%"&gt;A&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;ccounts Receivable - &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Accounts receivable consists of amounts billed and currently due from customers.  The amounts due are stated net of the allowance for uncollectible accounts. The Company maintains an allowance for uncollectible receivables to provide for the estimated amount of receivables that will not be collected.&lt;/span&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMyODY5MzY_b0443122-bf88-462d-9797-3d79bb6989f0">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Allowance for Uncollectible Accounts Receivable &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;&#x2013; We maintain an allowance for uncollectible accounts receivable for estimated losses in the collection of amounts owed to us by customers. We estimate the allowance based on analyzing a number of factors, including amounts written off historically, customer payment practices, and general economic conditions. We also analyze significant customer accounts on a regular basis and record a specific allowance when we become aware of a specific customer&#x2019;s inability to pay. We generally do not charge interest on accounts receivable or require collateral from our customers. We record write-offs against the allowance for uncollectible accounts receivable when all reasonable efforts for collection have been exhausted. As a result, the related accounts receivable are reduced to an amount that we reasonably believe is collectible. These analyses require judgment. If the financial condition of our customers worsens, or economic conditions change, we may be required to make changes to our allowance for uncollectible accounts receivable.&lt;/span&gt;</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMyODY5Mzc_2c8fd864-0857-4acb-a93c-740dd363c28f">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Inventories&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; &#x2013; Inventories as of December&#160;31, 2021 and 2020 are held at Nordion. Finished goods and work-in-process include the cost of material, labor, and certain manufacturing overhead such as insurance, repairs and maintenance, and property taxes, and are recorded on a weighted average cost basis at the lower of cost or net realizable value. We review inventory on an ongoing basis, considering factors such as deterioration and obsolescence. We record a reserve for excess and obsolete inventory, which was immaterial at December&#160;31, 2021 and 2020, when the facts and circumstances indicate that particular inventories will not be usable. If future market conditions vary from those projected, and our estimates prove to be inaccurate, we may be required to write-down inventory values and record an adjustment to cost of revenues.&lt;/span&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMyODY5Mzg_8280d961-44a2-464e-930b-68447af23a0a">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, Plant, and&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Equipment&lt;/span&gt; &#x2013; Property, plant, and equipment is carried at cost, or initially at fair value if acquired in an acquisition, less accumulated depreciation and amortization. Except for Cobalt 60 (&#x201c;Co-60&#x201d;), a radioactive isotope used in gamma radiation sterilization, all property, plant, and equipment depreciation is computed using the straight-line method over estimated useful lives. Leasehold improvements are amortized over their estimated useful lives or the term of the related lease, whichever is shorter. Co-60 is amortized using an accelerated method, which relates to the natural radioactive decay of the isotope over its estimated useful life which is approximately twenty years. Amortization of Co-60 is included within depreciation expense as a cost of revenue. Expenditures for major software purchases and software developed for internal use are capitalized and depreciated using the straight-line method over the estimated useful lives of the related assets, which are generally &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMyODY5NTg_5004cac6-4fc8-4502-8f1b-59ed91fb0bc2"&gt;three&lt;/span&gt; to five years. From time to time, we build or expand facilities. The cost of construction of these facilities is reflected as construction-in-progress until the asset is ready for its intended use, at which time the costs are reclassified to the appropriate depreciable category of property, plant, and equipment and depreciation commences. Fixed asset projects requiring one or more years to complete construction qualify for capitalization of interest costs in accordance with our policy. Interest related to property, plant and equipment projects with a construction period of less than one year are not capitalized and are immaterial. Repairs and maintenance costs that do not extend the useful life of an asset are expensed as incurred. Upon sale or retirement of assets, the cost and related accumulated depreciation is removed from the Consolidated Balance Sheets, and the resulting gain or loss is reflected as a component of operating income.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="icaa37b6cd3cc443682d74d66cc292b38_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMyODY5Mzk_6477c533-4d8c-4cd4-96bb-d483dd6265b7">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i6907aa95747c45f7a807d9d81bed63d6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMyODY5NzA_3d469ca7-8be8-4ad8-8b1f-a92b9113f625">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzY2NTk_5621c416-e30d-4dc4-b95e-63eed20c6e65"
      unitRef="usd">2800000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzY2NjY_bdc6e7da-dc48-4105-863e-05518e778e5b"
      unitRef="usd">3800000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:Depreciation
      contextRef="i8a5d880a3e28442e9fafb534d2b178de_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzY3NDc_5a1dfa01-5106-4c63-a249-08f02384b18e"
      unitRef="usd">2600000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="icec45683091949ddb0bc5bdee728687b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzY3NTQ_98405f64-3cf0-4a45-870b-7b54b3414f1b"
      unitRef="usd">2400000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i82f3f02ec163434dbfcda68049de0713_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzU0OTc1NTgxNjg0NjQ_b8676cfe-6be1-4fa3-8479-6766ede13eec"
      unitRef="usd">3000000</us-gaap:Depreciation>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMyODY5MzE_97f19375-d140-4257-9316-6035a6dbafa2">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation is computed using the assets&#x2019; estimated useful lives as presented below:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#x2013;44 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#x2013;30 years&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#x2013;20 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#x2013;10 years&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer hardware and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#x2013;7 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant, and equipment, net, consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land and buildings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;295,780&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;54,200&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery, equipment, including Co-60&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;506,938&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;480,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,489&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer hardware and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;40,751&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset retirement costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,164&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction-in-progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;131,869&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,041,191&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;951,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(390,394)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(341,550)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;650,797&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;609,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id5a7ac01e087426ea13a64e88c1802fb_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90YWJsZTo3ZTE4ZTEyN2ZmMDY0NzRlOWIzYmQ2NDBlYmRmN2IzZi90YWJsZXJhbmdlOjdlMThlMTI3ZmYwNjQ3NGU5YjNiZDY0MGViZGY3YjNmXzAtMS0xLTEtMzM3MTIvdGV4dHJlZ2lvbjplM2NiZjFkYmI1Y2E0OTY5OWQzY2U5ZmI5NDdmZGZhN18yMTk5MDIzMjU1NTY5_e8862047-76b3-4868-9cb4-03a9c49cb001">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i46f389566b914e4face06a518376a6a6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90YWJsZTo3ZTE4ZTEyN2ZmMDY0NzRlOWIzYmQ2NDBlYmRmN2IzZi90YWJsZXJhbmdlOjdlMThlMTI3ZmYwNjQ3NGU5YjNiZDY0MGViZGY3YjNmXzAtMS0xLTEtMzM3MTIvdGV4dHJlZ2lvbjplM2NiZjFkYmI1Y2E0OTY5OWQzY2U5ZmI5NDdmZGZhN18yMTk5MDIzMjU1NTgw_b58633d7-a156-4fe8-87ed-ed920ca00839">P44Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i13d338f1bea149f28642678eac086e8b_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90YWJsZTo3ZTE4ZTEyN2ZmMDY0NzRlOWIzYmQ2NDBlYmRmN2IzZi90YWJsZXJhbmdlOjdlMThlMTI3ZmYwNjQ3NGU5YjNiZDY0MGViZGY3YjNmXzEtMS0xLTEtMzM3MTIvdGV4dHJlZ2lvbjo2YWYwZTVjNjAyMDg0ZGJiOWY3NjY0OTVlNTQ2ZTMwNV8yMTk5MDIzMjU1NTY3_f2e69abd-cd2f-4d0d-bbc2-294da3e1c0ad">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="icc354e5cfc684ae5a6fd96ffe5e26607_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90YWJsZTo3ZTE4ZTEyN2ZmMDY0NzRlOWIzYmQ2NDBlYmRmN2IzZi90YWJsZXJhbmdlOjdlMThlMTI3ZmYwNjQ3NGU5YjNiZDY0MGViZGY3YjNmXzEtMS0xLTEtMzM3MTIvdGV4dHJlZ2lvbjo2YWYwZTVjNjAyMDg0ZGJiOWY3NjY0OTVlNTQ2ZTMwNV8yMTk5MDIzMjU1NTcy_e4c3a80d-fe5c-4261-bd40-a1087c8d2d21">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ie5c01b23aab0425596f83ec898af53f0_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90YWJsZTo3ZTE4ZTEyN2ZmMDY0NzRlOWIzYmQ2NDBlYmRmN2IzZi90YWJsZXJhbmdlOjdlMThlMTI3ZmYwNjQ3NGU5YjNiZDY0MGViZGY3YjNmXzItMS0xLTEtMzM3MTIvdGV4dHJlZ2lvbjowMjEyNTNiNWIzNTc0MWM4ODhiZmRhNjBjMzU0NTI2ZF8yMTk5MDIzMjU1NTY3_765898b5-a9df-42ad-851e-0db04b33ebb3">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ie0a5983c09cd426ea2f4e00d536d0b75_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90YWJsZTo3ZTE4ZTEyN2ZmMDY0NzRlOWIzYmQ2NDBlYmRmN2IzZi90YWJsZXJhbmdlOjdlMThlMTI3ZmYwNjQ3NGU5YjNiZDY0MGViZGY3YjNmXzItMS0xLTEtMzM3MTIvdGV4dHJlZ2lvbjowMjEyNTNiNWIzNTc0MWM4ODhiZmRhNjBjMzU0NTI2ZF8yMTk5MDIzMjU1NTc4_522feeaa-2936-4081-bb26-e960419a23cf">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i7e2b5d6752d74c4abdd568eb62bd6fc4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90YWJsZTo3ZTE4ZTEyN2ZmMDY0NzRlOWIzYmQ2NDBlYmRmN2IzZi90YWJsZXJhbmdlOjdlMThlMTI3ZmYwNjQ3NGU5YjNiZDY0MGViZGY3YjNmXzMtMS0xLTEtMzM3MTIvdGV4dHJlZ2lvbjoyMGRkZTBhODdmMDM0YzlmODJkZTBmZGU1ZmZlNDIwN18yMTk5MDIzMjU1NTY3_7f4bd304-629c-4b1d-9add-de224c9374f6">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i769d9ea9eea94a2eb058f84ab1d8dac4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90YWJsZTo3ZTE4ZTEyN2ZmMDY0NzRlOWIzYmQ2NDBlYmRmN2IzZi90YWJsZXJhbmdlOjdlMThlMTI3ZmYwNjQ3NGU5YjNiZDY0MGViZGY3YjNmXzMtMS0xLTEtMzM3MTIvdGV4dHJlZ2lvbjoyMGRkZTBhODdmMDM0YzlmODJkZTBmZGU1ZmZlNDIwN18yMTk5MDIzMjU1NTc4_59601b89-7a72-41ad-a46e-7adb4b4d6208">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i7764d4b5f8eb490e93f12135bb7f7de3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90YWJsZTo3ZTE4ZTEyN2ZmMDY0NzRlOWIzYmQ2NDBlYmRmN2IzZi90YWJsZXJhbmdlOjdlMThlMTI3ZmYwNjQ3NGU5YjNiZDY0MGViZGY3YjNmXzQtMS0xLTEtMzM3MTIvdGV4dHJlZ2lvbjpiNWIxMmVlYmNjMjU0ZTZkOGE5OTUwYmU3ODU2ZTBkY18yMTk5MDIzMjU1NTY2_6bf8fb77-bd90-4d95-ac1f-cb265d041ae8">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="iecf48270f43d40d8b1cf854e5463b21a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90YWJsZTo3ZTE4ZTEyN2ZmMDY0NzRlOWIzYmQ2NDBlYmRmN2IzZi90YWJsZXJhbmdlOjdlMThlMTI3ZmYwNjQ3NGU5YjNiZDY0MGViZGY3YjNmXzQtMS0xLTEtMzM3MTIvdGV4dHJlZ2lvbjpiNWIxMmVlYmNjMjU0ZTZkOGE5OTUwYmU3ODU2ZTBkY18yMTk5MDIzMjU1NTc2_b2bfe8c5-902d-4b93-85bc-3c7fb2fbca45">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMyODY5ODg_d5b39e81-2d32-48d7-8b4d-15039a8f856d">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Long-Lived Assets Other than Goodwill&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; &#x2013; We review long-lived assets, including finite-lived intangibles for impairment whenever events or circumstances indicate that the carrying amount of the asset or asset group may be impaired. Events or circumstances which would result in an impairment assessment include operating losses, a significant change in the use of an asset or asset group, or the planned disposal or sale of the asset or asset group. The asset or asset group would be considered impaired when the future net undiscounted cash flows generated by the asset or asset group are less than its carrying value. An impairment loss would be recognized based on the amount by which the carrying value of the asset or asset group exceeds its estimated fair value.&lt;/span&gt;</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMyODY5MzA_db0e12be-0641-486e-80ef-6b241b96ca53">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of intangible assets is computed using the asset&#x2019;s estimated useful lives as presented below: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land-use rights&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:10pt;font-weight:400;line-height:100%"&gt;41 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer contracts and related relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#x2013;20 years&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proprietary technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#x2013;20 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade name/trademark&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sealed source and supply agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#x2013;20 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Finite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;668,628&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;365,935&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proprietary technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;88,826&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;44,866&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;145&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;116&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land-use rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,744&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,586&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sealed source and supply agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;241,611&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;109,838&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,454&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,166&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total finite-lived intangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,015,408&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;524,507&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Indefinite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory licenses and other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;82,110&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names / trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;25,833&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total indefinite-lived intangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;107,943&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,123,351&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;524,507&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization&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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Finite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;634,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;309,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proprietary technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land-use rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sealed source and supply agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total finite-lived intangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;977,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;442,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Indefinite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory licenses and other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names / trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total indefinite-lived intangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,085,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;442,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.3pt"&gt;Includes certain transportation certifications, a class 1B nuclear license and other intangibles related to obtaining such licensure. These assets are considered indefinite-lived as the decision for renewal by the Canadian Nuclear Safety Commission is highly based on a licensee&#x2019;s previous assessments, reported incidents, and annual compliance and inspection results. New applications for license can take a significant amount of time and cost; whereas an existing licensee with a historical record of compliance and current operating conditions more than likely ensures renewal for another 10 years license period as Nordion has demonstrated over its 75 years of history.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i01d111b59b9d4ff1aabb306908bbde32_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90YWJsZTplOWU4MzBkZDA5YjQ0OGE1YmFmNDc0NmNlOGJkZTUyMC90YWJsZXJhbmdlOmU5ZTgzMGRkMDliNDQ4YTViYWY0NzQ2Y2U4YmRlNTIwXzAtMS0xLTEtMzM3MTI_b9acae9d-e260-48ba-8664-572eff18d150">P41Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i68947c97ef5244c9999ad48b25a7b5ea_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90YWJsZTplOWU4MzBkZDA5YjQ0OGE1YmFmNDc0NmNlOGJkZTUyMC90YWJsZXJhbmdlOmU5ZTgzMGRkMDliNDQ4YTViYWY0NzQ2Y2U4YmRlNTIwXzEtMS0xLTEtMzM3MTIvdGV4dHJlZ2lvbjo1MjljYTk3NzRlMDQ0NTYwOWExMTc2MGQ4NDg0NjIwZV8yMTk5MDIzMjU1NTY3_ffe93f16-dc88-4acf-a1fb-6ff103682fc9">P7Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i4a8bd015a80e413db0f51a679a37bd1f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90YWJsZTplOWU4MzBkZDA5YjQ0OGE1YmFmNDc0NmNlOGJkZTUyMC90YWJsZXJhbmdlOmU5ZTgzMGRkMDliNDQ4YTViYWY0NzQ2Y2U4YmRlNTIwXzEtMS0xLTEtMzM3MTIvdGV4dHJlZ2lvbjo1MjljYTk3NzRlMDQ0NTYwOWExMTc2MGQ4NDg0NjIwZV8yMTk5MDIzMjU1NTc4_a0457ae4-9bb8-4876-ba7d-b2645bbfa19a">P20Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i709a5310c3994c8c97b8ae10c6ed0912_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90YWJsZTplOWU4MzBkZDA5YjQ0OGE1YmFmNDc0NmNlOGJkZTUyMC90YWJsZXJhbmdlOmU5ZTgzMGRkMDliNDQ4YTViYWY0NzQ2Y2U4YmRlNTIwXzItMS0xLTEtMzM3MTIvdGV4dHJlZ2lvbjo4OGY5NmRiNGE2ZTQ0Njg1YjdmMTYwYzQ3ZGZkNjk5NF8yMTk5MDIzMjU1NTY3_65901287-67b0-405d-beda-1832644f1f1f">P3Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i8807cd2594404ca89d85fa465c579cd9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90YWJsZTplOWU4MzBkZDA5YjQ0OGE1YmFmNDc0NmNlOGJkZTUyMC90YWJsZXJhbmdlOmU5ZTgzMGRkMDliNDQ4YTViYWY0NzQ2Y2U4YmRlNTIwXzItMS0xLTEtMzM3MTIvdGV4dHJlZ2lvbjo4OGY5NmRiNGE2ZTQ0Njg1YjdmMTYwYzQ3ZGZkNjk5NF8yMTk5MDIzMjU1NTc4_0c03e8c1-ad77-4a55-98fb-3d9100b05f50">P20Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i931eefb397484b9eab271b1ad01e6015_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90YWJsZTplOWU4MzBkZDA5YjQ0OGE1YmFmNDc0NmNlOGJkZTUyMC90YWJsZXJhbmdlOmU5ZTgzMGRkMDliNDQ4YTViYWY0NzQ2Y2U4YmRlNTIwXzMtMS0xLTEtMzM3MTI_d1d426dc-9bc9-40fa-af32-f4812d5ab405">P8Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i6331e01009a24516903d3a6e16e46ea8_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90YWJsZTplOWU4MzBkZDA5YjQ0OGE1YmFmNDc0NmNlOGJkZTUyMC90YWJsZXJhbmdlOmU5ZTgzMGRkMDliNDQ4YTViYWY0NzQ2Y2U4YmRlNTIwXzQtMS0xLTEtMzM3MTIvdGV4dHJlZ2lvbjpiMzhhYThkMjBkZjA0OTNjYjc3YTRiNzNlMGY2NTAzNV8yMTk5MDIzMjU1NTY3_1fc56ccc-00f3-4d79-9239-bc934da4820e">P7Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i48b1dd9e1944441bb770ee614c4f1f75_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90YWJsZTplOWU4MzBkZDA5YjQ0OGE1YmFmNDc0NmNlOGJkZTUyMC90YWJsZXJhbmdlOmU5ZTgzMGRkMDliNDQ4YTViYWY0NzQ2Y2U4YmRlNTIwXzQtMS0xLTEtMzM3MTIvdGV4dHJlZ2lvbjpiMzhhYThkMjBkZjA0OTNjYjc3YTRiNzNlMGY2NTAzNV8yMTk5MDIzMjU1NTc4_6892dce3-634b-4f02-a1ab-5661e42b1f90">P20Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMzMDYwODQ_b93ba01f-bf95-425d-b7f0-6e06a19d95d2">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases &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;&#x2013; We determine if an agreement contains a lease and classify our leases as operating or finance at the lease commencement date. Leases with an initial term of twelve months or less are recognized as lease expense on a straight-line basis over the lease term and are not recorded on the Consolidated Balance Sheets. Non-lease components are accounted for separately from the lease components for all asset classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Finance leases are those in which we will pay substantially all the underlying asset&#x2019;s fair value or will use the asset for all or a major part of its economic life, including circumstances in which we will ultimately own the asset. Lease assets arising from finance leases are included in &#x201c;Property, plant and equipment, net&#x201d; and the liabilities are included in &#x201c;Finance lease obligations&#x201d; on the Consolidated Balance Sheets. For finance leases, we recognize interest expense using the effective interest method and we recognize amortization expense on the lease asset over the shorter of the lease term or the useful life of asset. Finance leases are accounted for as if the assets were owned and financed, with associated expense recognized in &#x201c;Interest expense, net&#x201d; and &#x201c;Cost of revenues&#x201d; or &#x201c;Selling, general and administrative expenses&#x201d; within the Consolidated Statements of Operations and Comprehensive Income (Loss) depending on the nature of the underlying asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease assets and liabilities are recognized at the commencement date of the lease based on the present value of lease payments over the lease term. Lease assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. As most leases do not provide an implicit interest rate, we estimate an incremental borrowing rate to determine the present value of lease payments. Our estimated incremental borrowing rate reflects a secured rate based on recent debt issuances, our estimated credit rating, and lease term. We recognize operating lease costs on a straight-line basis over the term of the lease in &#x201c;Cost of revenues&#x201d; or &#x201c;Selling, general and administrative expenses&#x201d; on the Consolidated Statements of Operations and Comprehensive Income (Loss) depending on the nature of the underlying asset.&lt;/span&gt;&lt;/div&gt;We lease certain facilities and equipment under various non-cancelable leases. Most of our real property leases provide for renewal periods and rent escalations and stipulate that we pay taxes, maintenance, and certain other operating expenses applicable to the leased premises.</us-gaap:LesseeLeasesPolicyTextBlock>
    <shc:GoodwillAndOtherIndefiniteLivedIntangiblesPolicyPolicyTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMyODY5ODk_a5232f80-62a4-46ac-b787-9437d498ca0b">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill and Other Indefinite-Lived Intangibles&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; &#x2013; Goodwill and other indefinite-lived intangible assets, primarily certain regulatory licenses and tradenames, are tested for impairment annually as of October 1. If circumstances change during interim periods between annual tests that would indicate that the carrying amount of such assets may not be recoverable, the Company would test such assets at an interim date for impairment. Factors which would necessitate an interim impairment assessment include prolonged negative industry or economic trends and significant underperformance relative to historical or projected future operating results. &lt;/span&gt;We performed a quantitative assessment of all reporting units (Sterigenics, Nordion and Nelson Labs) as of October&#160;1, 2021. The fair value of each reporting unit was calculated using a discounted cash flow analysis which was dependent on subjective market participant assumptions determined by management. We further corroborated such discounted cash flow analyses utilizing a market approach to determine the estimated enterprise fair value. Assumptions used in the analyses included discount rates, revenue growth rates and projected operating cash flows. Estimates of future cash flows are based upon relevant data at a point-in-time, are subject to change, and could vary from actual results. The estimated fair value of each reporting unit exceeded its carrying amount (including goodwill) by a minimum of 50% as of October&#160;1, 2021. We performed a qualitative impairment assessment to evaluate any potential impairment to the indefinite-lived intangible assets. We considered significant events and circumstances that could affect the significant inputs used to determine the estimated fair value of the indefinite-lived intangible assets, and determined, after considering the totality of evidence that it is not more likely than not that the indefinite-lived intangible assets are impaired. In addition, there have been no significant events or circumstances that occurred since the annual assessment date of October&#160;1 that would change the conclusions reached above.</shc:GoodwillAndOtherIndefiniteLivedIntangiblesPolicyPolicyTextBlock>
    <us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount
      contextRef="i72899aee7aff4a9c8acf870b98d1f058_I20211001"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzEwMTg4_0388ae44-f6e5-4db4-adc8-51ac86c8ca99"
      unitRef="number">0.50</us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMyODY5OTA_a997b5ad-89bb-4aae-9d43-fcc3e6a423a1">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivative Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; We may enter into derivative instruments and hedging activities to manage, where possible and economically efficient, commodity price risk, foreign currency exchange rate risk and interest rate risk related to borrowings. &lt;/span&gt;We also have identified embedded derivatives in certain supply and customer contracts. Certain interest rate caps are designated as cash flow hedges allowing for changes in fair value to be recorded through &#x201c;Other comprehensive income (loss)&#x201d;. Amounts in accumulated other comprehensive income (loss) will be reclassified into earnings in the same periods during which the hedged transaction affects earnings and are presented in &#x201c;Interest expense, net&#x201d; within the Consolidated Statements of Operations and Comprehensive Income (Loss). Derivatives not designated as hedges are recorded at fair value on the Consolidated Balance Sheets, with any changes in the value being recorded in the Consolidated Statements of Operations and Comprehensive Income (Loss) in the same line item as the corresponding hedged item. We classify cash flows from derivative instruments and hedging activities as cash flows from operating activities in the Consolidated Statements of Cash Flows. To the extent derivative arrangements are with the same counterparty and contractual right of offset exists under applicable master agreements, we offset assets and liabilities for reporting on the Consolidated Balance Sheets.</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:PostemploymentBenefitPlansPolicy
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMyODY5OTE_ac4049f2-4f00-4980-a348-caac69e4784e">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Pension, Post-Retirement and Other Post-Employment Benefit Plans &#x2013; &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;We sponsor a defined-contribution retirement plan that covers substantially all U.S. employees. We also sponsor various post-employment benefit plans at our Nordion business in Canada including defined benefit and defined contribution pension plans, retirement compensation arrangements and plans that provide extended health care coverage to retired employees. In addition, we provide other benefit plans at our foreign subsidiaries including a supplemental retirement arrangement, a retirement and termination allowance and post-retirement benefit plans, which include contributory healthcare benefits and contributory life insurance coverage. All non-pension post-employment benefit plans are unfunded. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These costs and obligations are affected by assumptions including the discount rate, expected long-term rate of return on plan assets, the annual rate of change in compensation for eligible employees, estimated changes in costs of healthcare benefits, and other demographic and economic factors. We review the assumptions used on an annual basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize the over/under funded status of defined benefit pension and post-retirement benefits plans in our Consolidated Balance Sheets. This amount is measured as the difference between the fair value of plan assets and the projected benefit obligation. Changes in the funded status of the plans are recorded in other comprehensive income (loss) in the year they occur. We measure plan assets and obligations as of the balance sheet date. We provide additional information about our pension and other post-retirement benefits plans in Note 12, &#x201c;Employee Benefits&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:PostemploymentBenefitPlansPolicy>
    <us-gaap:AssetRetirementObligationsPolicy
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMyODY5OTI_ba63be29-94dd-48ac-9e06-6e7c07ce4b28">Asset Retirement Obligations (&#x201c;ARO&#x201d;) &#x2013; ARO are legal obligations associated with the retirement of long-lived assets or the exit of a leased facility. We recognize a liability for an ARO in the period in which it is incurred if a reasonable estimate of fair value can be made, and the associated asset retirement costs are then capitalized as part of the carrying amount of the long-lived asset. We lease various facilities where sterilization and ionization services are performed. Under the lease agreements, we are required to return the facilities to their original condition and to perform decommissioning activities. In addition, certain of our owned facilities are required to be decommissioned when we vacate the facility. Accretion expense is recognized in cost of revenues in the Consolidated Statements of Operations and Comprehensive Income (Loss) over time as the discounted liability is accreted to its expected settlement value.</us-gaap:AssetRetirementObligationsPolicy>
    <us-gaap:DebtPolicyTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMyODY5OTM_ba61631b-edee-4dde-bd86-543120fee363">Debt Issuance Costs, Premiums and Discounts &#x2013; We have incurred costs in connection with obtaining financing as well as premiums and discounts associated with our long-term debt. The portion of these fees that are capitalized are recorded as a reduction of debt on the Consolidated Balance Sheets and amortized into interest expense over the term of the debt agreement. Debt issuance costs associated with the Company&#x2019;s revolving credit facilities are classified as assets unless there are outstanding borrowings under such arrangements.</us-gaap:DebtPolicyTextBlock>
    <shc:ConcentrationOfCreditRiskOtherRisksAndUncertaintiesPolicyTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMyODY5OTQ_8acaceba-fcda-4fe4-a4d4-6ebb3b47c4c1">Concentration of Credit Risk, Other Risks and Uncertainties &#x2013; We maintain cash and cash equivalents in the form of demand deposits in accounts with major financial institutions in the U.S. and in countries where our subsidiaries operate. Deposits in these institutions may exceed amounts of insurance provided on such accounts. We have not experienced any losses on our deposits of cash and cash equivalents.</shc:ConcentrationOfCreditRiskOtherRisksAndUncertaintiesPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMyODY5OTU_48d4476e-149a-4135-83d3-06e3cf15a166">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&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; &#x2013;We use the liability method of accounting for income taxes whereby we recognize deferred tax assets and liabilities for the future tax consequences of temporary differences between the tax bases of assets and liabilities and their reported amounts in the consolidated financial statements. Deferred tax assets will be reduced by a valuation allowance if, based on management&#x2019;s estimate, it is more likely than not that a portion of the deferred tax assets will not be realized in a future period. The estimates used in the recognition of deferred tax assets are subject to revision in future periods based on new facts and circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determine whether it is more likely than not that a tax position will be sustained upon examination, including resolution of related appeals or litigation processes, based on the technical merits of the position. In evaluating whether a tax position has met the more-likely-than-not recognition threshold, we presume that the position will be examined by the appropriate taxing authority and that the taxing authority will have full knowledge of all relevant information. A tax position that meets the more-likely-than-not recognition threshold is measured at the largest amount of benefit that is greater than 50% likely of being realized upon ultimate settlement. Determining what constitutes an individual tax position and whether the more-likely-than-not recognition threshold is met for a tax position are matters of judgment based on the individual facts and circumstances of that position evaluated in light of all available evidence. We review and adjust tax estimates periodically because of ongoing examinations by, and settlements with, the various taxing authorities, as well as changes in tax laws, regulations, and precedent.   We are subject to a tax on Global Intangible Low Taxed Income (&#x201c;GILTI&#x201d;) which we record as a period cost.&lt;/span&gt;&lt;/div&gt;Our policy is to recognize interest and penalties related to income tax matters as a component of the provision for income taxes in our Consolidated Statements of Operations and Comprehensive Income (Loss).</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMyODY5OTY_58960730-b8e9-470d-a2fa-c1c9c798ae90">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency Translation&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; &#x2013; The functional currency of our foreign subsidiaries is generally the local currency. Accordingly, assets and liabilities are generally translated into U.S. dollars at the current rates of exchange as of the balance sheet date, and revenues and expenses are translated using weighted-average rates prevailing during the period. Adjustments from foreign currency translation are included as a separate component of accumulated other comprehensive income (loss). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gains or losses arising from foreign currency transactions are recognized in the Consolidated Statements of Operations and Comprehensive Income (Loss) as foreign exchange loss (gain). Beginning in the fourth quarter of 2020, the Company began entering into monthly U.S. dollar-denominated foreign currency forward contracts to manage foreign currency exchange rate risk of our intercompany loans in certain of our international subsidiaries. For the year ended December 31, 2021, foreign exchange loss in our Consolidated Statements of Operations and Comprehensive Income (Loss) related primarily to short-term losses (offset by short-term gains) on sales denominated in currencies other than the functional currency of our operating entities. In the years ended December 31, 2020 and 2019, foreign exchange (gain) loss related primarily to U.S. dollar denominated intercompany indebtedness with certain of our European and Canadian subsidiaries.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMyODY5OTc_ac8c6d8c-5585-485d-afd2-a3c28d327ef0">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Recognition&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; &#x2013; Revenue is recognized when control of promised goods or services is transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. Effective January 1, 2019, we adopted Accounting Standards Update (&#x201c;ASU&#x201d;) 2014-09,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and all related amendments. The impact of the adoption of the new revenue requirements resulted in a cumulative-effect adjustment to retained earnings of $2.6 million upon adoption on January 1, 2019. The majority of our sales agreements contain performance obligations satisfied at a point-in-time when control of promised goods or services have transferred to our customers. For agreements with multiple performance obligations, judgment is required to determine whether performance obligations specified in these agreements are distinct and should be accounted for as separate revenue transactions for recognition purposes. In these types of agreements, we generally allocate the sales price to each distinct obligation based on the relative price of each item sold in stand-alone transactions. Sales recognized over time are generally accounted for using an input measure to determine progress completed as of the end of the period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Refunds, returns, warranties and other related obligations are not material to any of our segments, nor do we incur material incremental costs to secure customer contracts. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Sterigenics segment provides outsourced terminal sterilization and irradiation services for the medical device, pharmaceutical, food safety and advanced applications markets. We typically have multiyear service contracts with our significant customers, and these sales contracts are primarily based on a customer&#x2019;s purchase order. Given the relatively short turnaround times, performance obligations are generally satisfied at a point-in-time upon the completion of sterilization or &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;irradiation processing once approved by our quality assurance process at which time the service is complete. Sterigenics segment revenues are included in service revenues in our Consolidated Statements of Operations and Comprehensive Income (Loss). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Nordion segment is a global provider of Co-60 and gamma irradiation systems, which are key components to the gamma sterilization process. Revenue from the sale of Co-60 sources is recognized as product revenue at a point-in-time upon satisfaction of our performance obligations for delivery of existing sources. Revenue from the sale of gamma irradiation systems is recognized as product revenue over time using an input measure of costs incurred and is immaterial to the overall business. Revenues from Co-60 installation and disposal and gamma irradiation systems refurbishments and installations are recognized as service revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Nelson Labs segment provides outsourced microbiological and analytical chemistry testing and advisory services for the medical device and pharmaceutical industries. We provide our customers mission-critical lab testing services, which assess the product quality, effectiveness, patient safety and end-to-end sterility of products. These services are necessary for our customers&#x2019; regulatory approvals, product releases and ongoing product performance evaluations. Nelson Labs services are generally provided on a fee-for-service or project basis, and we recognize revenues over time using an input measure of time incurred to determine progress completed at the end of the period. Nelson Labs segment revenues are included in service revenues in our Consolidated Statements of Operations and Comprehensive Income (Loss). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We do not capitalize sales commissions as substantially all of our sales commission programs have an amortization period of one year or less. Furthermore, costs to fulfill a contract are not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Provisions for discounts, rebates to customers, and other adjustments are provided for as reductions in net revenues in the period the related sale is recorded. Shipping and handling charges billed to customers are included in net revenues, and the related shipping and handling costs are included in cost of net revenues on the Consolidated Statements of Operations and Comprehensive Income (Loss). Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by us from a customer, are excluded from net revenue. &lt;/span&gt;&lt;/div&gt;Payment terms vary by the type and location of the customer and the products or services offered. Generally, the time between when revenue is recognized and when payment is due is not significant. We do not evaluate whether the selling price contains a financing component for contracts that have a duration of less than one year.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibf159d60cd1b4d729d4b7a8087abbc96_I20190101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMzMDYwODA_4ea9b8cf-dd44-40d9-bc49-e07267a2f875"
      unitRef="usd">2600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMyODY5OTg_672b78a3-79ad-442f-879f-2893a65ab43c">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Share-Based Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; Equity-based awards issued to employees under the Sotera Health Company 2020 Omnibus Incentive Plan (&#x201c;2020 Plan&#x201d;) include restricted stock units (&#x201c;RSUs&#x201d;) and stock options, which vest over time. Prior to our initial public offering (the &#x201c;IPO&#x201d; as described in Note 15, &#x201c;Stockholders' Equity&#x201d;), equity-based awards were issued to service providers (including employees and directors) in the form of partnership interests in our predecessor, Sotera Health Topco Parent, L.P. (&#x201c;Topco Parent&#x201d;), which vested based on either time (&#x201c;time vesting awards&#x201d;) or the achievement of certain performance and market conditions (&#x201c;performance awards&#x201d; and, together with the time vesting awards, the &#x201c;pre-IPO awards&#x201d;). In connection with the IPO, Topco Parent made in-kind distributions of restricted shares of our common stock to holders of pre-IPO awards as described in Note 15, &#x201c;Stockholders' Equity&#x201d;. The restricted shares of our common stock distributed in respect of pre-IPO time vesting awards vest through June 2025; expense related to these unvested awards will be recognized over the remaining vesting period. Expense attributable to the performance awards was recognized in its entirety in the year ended December 31, 2020 as the related performance conditions were considered probable of achievement and the implied service condition was met. Share-based compensation expense is recognized in the Consolidated Statements of Operations and Comprehensive Income (Loss), primarily within &#x201c;Selling, general and administrative expenses&#x201d; at the grant date fair value over the requisite service period (typically four years for awards granted under the 2020 Plan and five years for time vesting pre-IPO awards on a straight-line basis). Fair value of the pre-IPO awards was estimated on the date of grant using a simulation-based option valuation model incorporating multiple and variable assumptions over time, including assumptions such as employee forfeitures, unit price volatility and dividend assumptions. We use the Black-Scholes option pricing model to measure the grant date fair value of post-IPO stock options using certain valuation assumptions. Share-based compensation expense for all awards recognizes forfeitures as they occur.&lt;/span&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMyODY5OTk_3868246c-8b75-470e-aec3-06a846ae1789">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings (Loss) Per 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;&#x2013; In periods in which the Company has net income, earnings per share information is determined using the two-class method, which includes the weighted-average number of common shares outstanding during the period and &lt;/span&gt;securities that participate in dividends (&#x201c;participating securities&#x201d;). Our unvested restricted common stock distributed in respect of pre-IPO Class B-1 and B-2 awards have the right to receive non-forfeitable dividends or dividend equivalents if the Company were to declare dividends on its common stock. Under the two-class method, earnings are allocated to both common stock shares and participating securities based on their respective weighted-average shares outstanding for the period. Diluted earnings (loss) per common share incorporates the dilutive effect of common stock equivalents on an average basis during the period, if dilutive, in which case the dilutive effect of such securities is calculated using the more dilutive of (a) the two-class method, or (b) treasury stock method, as applicable, to the potentially dilutive instruments. Unvested restricted common stock is not included in earnings per share until the period in which the vesting condition is satisfied. In periods in which the Company has a net loss, the two-class method is not applicable because the pre-IPO Class B-1 and B-2 restricted stock awards do not participate in losses. Refer to Note 17, &#x201c;Earnings (Loss) Per Share&#x201d; for additional information.</us-gaap:EarningsPerSharePolicyTextBlock>
    <shc:TreasuryStockPolicyPolicyTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMyODcwMDA_6036fef8-2336-42ac-a32d-c66671604cca">&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Treasury Stock&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; The Company records repurchases of its own common stock at cost. Repurchased common stock is presented as a reduction of equity in the &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;Consolidated Balance Sheets&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The difference between the repurchase and reissue price of the Company&#x2019;s own stock is added to or deducted from additional paid-in capital.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The cost of Treasury Stock reissued is calculated using a weighted average cost method.&lt;/span&gt;</shc:TreasuryStockPolicyPolicyTextBlock>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTIvZnJhZzpiMGU0M2QzMzI1ZDY0YjhlYmZkM2Y1NDZhMzMyNTkxYi90ZXh0cmVnaW9uOmIwZTQzZDMzMjVkNjRiOGViZmQzZjU0NmEzMzI1OTFiXzIxOTkwMjMyODcwMDE_74ca95d3-b743-49db-9e44-9f74578dd141">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commitments and Contingencies&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; &#x2013; Certain conditions may exist as of the date of the consolidated financial statements which may result in a loss to the Company but will only be resolved when one or more future events occur or fail to occur. Such liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties, and other sources, are recorded when management assesses that it is probable that a future liability has been incurred and the amount can be reasonably estimated. Recoveries of costs from third parties, which management assesses as being probable of realization, are recorded to the extent related contingent liabilities are accrued. Legal costs incurred in connection with matters relating to contingencies are expensed in the period incurred. We record gain contingencies when realized.&lt;/span&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTgvZnJhZzo3OGE3Y2UzZWQyOGQ0YWZkYjQ0N2E3NTk1ZWM4Mzc3ZS90ZXh0cmVnaW9uOjc4YTdjZTNlZDI4ZDRhZmRiNDQ3YTc1OTVlYzgzNzdlXzQzOTgwNDY1MTUzNzg_3d5aa3a2-f038-4768-80c4-08c79fce961b">Recent Accounting Standards&lt;div style="margin-top:12pt"&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;ASU&#x2019;s Issued But Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASU 2016-13, Financial Instruments &#x2013; Credit Losses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASU 2016-13&#x201d;): &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Measurement of Credit Losses on Financial Instruments,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and subsequently issued additional guidance that modified ASU 2016-13. The standard requires an entity to change its accounting approach in determining impairment of certain financial instruments, including trade receivables, from an &#x201c;incurred loss&#x201d; to a &#x201c;current expected credit loss&#x201d; model. The standard will be effective for private companies for fiscal years beginning after December&#160;15, 2022, including interim periods within such fiscal years. As our emerging growth company status ended as of December 31, 2021, the standard will be effective for the Company as of January 1, 2022. The adoption of this standard is not expected to have a material impact on our consolidated financial statements and disclosures. We will adopt this standard as required on January 1, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 2020, the FASB issued &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASU 2019-12 - Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The standard simplifies the accounting for income taxes and makes a number of changes meant to add or clarify guidance on accounting for income taxes. This update is effective for the Company&#x2019;s annual financial statement periods beginning after December 15, 2021 and interim periods beginning after December 15, 2022, with early adoption permitted in any interim period for which financial statements have not yet been filed. The adoption of this standard is not expected to have a material impact on our consolidated financial statements and disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, the FASB issued &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASU 2021-08 - Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASU 2021-08&#x201d;). The amendments in ASU 2021-08 require that an acquiring entity recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Accounting Standards (&#x201c;ASC&#x201d;) Topic 606, Revenue from Contract with Customers (&#x201c;ASC Topic 606&#x201d;). At the acquisition date, an acquirer should account for the related revenue contracts in accordance with ASC Topic 606 as if it had originated the contracts. For public business entities, these amendments are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. We are currently assessing the effect that ASU 2021-08 will have on our financial position, results of operations, and disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMTgvZnJhZzo3OGE3Y2UzZWQyOGQ0YWZkYjQ0N2E3NTk1ZWM4Mzc3ZS90ZXh0cmVnaW9uOjc4YTdjZTNlZDI4ZDRhZmRiNDQ3YTc1OTVlYzgzNzdlXzQzOTgwNDY1MTUzODA_7882f3b0-7fd1-4a01-84fd-cd67c17a442d">&lt;div style="margin-top:12pt"&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;ASU&#x2019;s Issued But Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASU 2016-13, Financial Instruments &#x2013; Credit Losses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASU 2016-13&#x201d;): &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Measurement of Credit Losses on Financial Instruments,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and subsequently issued additional guidance that modified ASU 2016-13. The standard requires an entity to change its accounting approach in determining impairment of certain financial instruments, including trade receivables, from an &#x201c;incurred loss&#x201d; to a &#x201c;current expected credit loss&#x201d; model. The standard will be effective for private companies for fiscal years beginning after December&#160;15, 2022, including interim periods within such fiscal years. As our emerging growth company status ended as of December 31, 2021, the standard will be effective for the Company as of January 1, 2022. The adoption of this standard is not expected to have a material impact on our consolidated financial statements and disclosures. We will adopt this standard as required on January 1, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 2020, the FASB issued &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASU 2019-12 - Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The standard simplifies the accounting for income taxes and makes a number of changes meant to add or clarify guidance on accounting for income taxes. This update is effective for the Company&#x2019;s annual financial statement periods beginning after December 15, 2021 and interim periods beginning after December 15, 2022, with early adoption permitted in any interim period for which financial statements have not yet been filed. The adoption of this standard is not expected to have a material impact on our consolidated financial statements and disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, the FASB issued &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASU 2021-08 - Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASU 2021-08&#x201d;). The amendments in ASU 2021-08 require that an acquiring entity recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Accounting Standards (&#x201c;ASC&#x201d;) Topic 606, Revenue from Contract with Customers (&#x201c;ASC Topic 606&#x201d;). At the acquisition date, an acquirer should account for the related revenue contracts in accordance with ASC Topic 606 as if it had originated the contracts. For public business entities, these amendments are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. We are currently assessing the effect that ASU 2021-08 will have on our financial position, results of operations, and disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90ZXh0cmVnaW9uOjEwNWJiMWQ1NmY4OTQ4ZDQ4Yjc1OTE3ZmQ0ZTlkOTFjXzQzOTgwNDY1MTE5NjI_3bd344cb-b1d9-4b27-a287-32cc9ba1b7d7">Revenue Recognition&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows disaggregated net revenues from contracts with external customers by timing of revenue and by segment for the years ended December 31, 2021, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.607%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Sterigenics&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nordion&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nelson&#160;Labs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Point in time&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;571,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;710,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Over time&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;571,829&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;140,507&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;219,142&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;931,478&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.607%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Sterigenics&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nordion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nelson&#160;Labs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Point in time&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;498,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;613,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Over time&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;498,773&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;114,745&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;204,640&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;818,158&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.607%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Sterigenics&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nordion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nelson&#160;Labs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Point in time&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;587,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Over time&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;471,708&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;116,165&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;190,454&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;778,327&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contract Balances&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021 and 2020, contract assets included in prepaid expenses and other current assets on the Consolidated Balance Sheets totaled approximately $15.6 million and $12.7 million, respectively, resulting from revenue recognized over time in excess of the amount billed to the customer. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When we receive consideration from a customer prior to transferring goods or services under the terms of a sales contract, we record deferred revenue, which represents a contract liability. Deferred revenue totaled $8.7 million and $6.1 million at December&#160;31, 2021 and 2020, respectively. We recognize deferred revenue after we have transferred control of the goods or services to the customer and all revenue recognition criteria are met.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90ZXh0cmVnaW9uOjEwNWJiMWQ1NmY4OTQ4ZDQ4Yjc1OTE3ZmQ0ZTlkOTFjXzQzOTgwNDY1MTE5NjM_a5838ad5-ccbb-40cd-909c-1c2920b10266">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows disaggregated net revenues from contracts with external customers by timing of revenue and by segment for the years ended December 31, 2021, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.607%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Sterigenics&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nordion&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nelson&#160;Labs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Point in time&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;571,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;710,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Over time&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;571,829&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;140,507&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;219,142&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;931,478&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.607%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Sterigenics&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nordion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nelson&#160;Labs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Point in time&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;498,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;613,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Over time&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;498,773&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;114,745&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;204,640&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;818,158&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.607%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Sterigenics&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nordion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nelson&#160;Labs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Point in time&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;587,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Over time&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;471,708&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;116,165&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;190,454&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;778,327&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8af7258e1de94307ac87964f15837bd3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTplMDA2ZDNmMGRiMDc0MDk0ODVmNWU0ZDY2M2IwZmZjNi90YWJsZXJhbmdlOmUwMDZkM2YwZGIwNzQwOTQ4NWY1ZTRkNjYzYjBmZmM2XzItMS0xLTEtMzM3MTI_fbd87a3b-5b7d-4a51-a60e-60d71fe0b7a2"
      unitRef="usd">571829000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibd34434b55ab4ebb852fda0aec608046_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTplMDA2ZDNmMGRiMDc0MDk0ODVmNWU0ZDY2M2IwZmZjNi90YWJsZXJhbmdlOmUwMDZkM2YwZGIwNzQwOTQ4NWY1ZTRkNjYzYjBmZmM2XzItMy0xLTEtMzM3MTI_cad45dcd-da4f-4df9-aa3e-ad86e80327a6"
      unitRef="usd">139135000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib9e38ad135424278b759f079296849fd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTplMDA2ZDNmMGRiMDc0MDk0ODVmNWU0ZDY2M2IwZmZjNi90YWJsZXJhbmdlOmUwMDZkM2YwZGIwNzQwOTQ4NWY1ZTRkNjYzYjBmZmM2XzItNS0xLTEtMzM3MTI_6f77fea5-2348-4d64-b652-67e1744c7fe0"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2e067cbed18a42f3aa1d879f3cea0101_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTplMDA2ZDNmMGRiMDc0MDk0ODVmNWU0ZDY2M2IwZmZjNi90YWJsZXJhbmdlOmUwMDZkM2YwZGIwNzQwOTQ4NWY1ZTRkNjYzYjBmZmM2XzItNy0xLTEtMzM3MTI_dae19ae8-ddce-45f5-b88e-cfd5940703a2"
      unitRef="usd">710964000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2fa67bc6bb77407facf7a9bb745aa71a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTplMDA2ZDNmMGRiMDc0MDk0ODVmNWU0ZDY2M2IwZmZjNi90YWJsZXJhbmdlOmUwMDZkM2YwZGIwNzQwOTQ4NWY1ZTRkNjYzYjBmZmM2XzMtMS0xLTEtMzM3MTI_1bec46ae-e7dd-4dce-a6b8-7c75e40a054e"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iee962937869d447aa78938dc281339e6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTplMDA2ZDNmMGRiMDc0MDk0ODVmNWU0ZDY2M2IwZmZjNi90YWJsZXJhbmdlOmUwMDZkM2YwZGIwNzQwOTQ4NWY1ZTRkNjYzYjBmZmM2XzMtMy0xLTEtMzM3MTI_149a1834-f346-4900-8bdb-2dac33660c4f"
      unitRef="usd">1372000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0085d2eb00b84119b20d7e22d61f77aa_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTplMDA2ZDNmMGRiMDc0MDk0ODVmNWU0ZDY2M2IwZmZjNi90YWJsZXJhbmdlOmUwMDZkM2YwZGIwNzQwOTQ4NWY1ZTRkNjYzYjBmZmM2XzMtNS0xLTEtMzM3MTI_fe70615e-6cab-49f4-becd-0c48f9e6814d"
      unitRef="usd">219142000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib569b8c827e046d59d47eea2d78a52dd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTplMDA2ZDNmMGRiMDc0MDk0ODVmNWU0ZDY2M2IwZmZjNi90YWJsZXJhbmdlOmUwMDZkM2YwZGIwNzQwOTQ4NWY1ZTRkNjYzYjBmZmM2XzMtNy0xLTEtMzM3MTI_368689a1-da18-4701-808b-36828e2a29d8"
      unitRef="usd">220514000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i55361d677e0a4cc1ad154a68af1c4446_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTplMDA2ZDNmMGRiMDc0MDk0ODVmNWU0ZDY2M2IwZmZjNi90YWJsZXJhbmdlOmUwMDZkM2YwZGIwNzQwOTQ4NWY1ZTRkNjYzYjBmZmM2XzQtMS0xLTEtMzM3MTI_93627bb7-82ba-48ed-9476-02a70c319ad9"
      unitRef="usd">571829000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0736570a58654d8e9f78cb6e3fa16a08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTplMDA2ZDNmMGRiMDc0MDk0ODVmNWU0ZDY2M2IwZmZjNi90YWJsZXJhbmdlOmUwMDZkM2YwZGIwNzQwOTQ4NWY1ZTRkNjYzYjBmZmM2XzQtMy0xLTEtMzM3MTI_cf996ca6-7acf-4286-b17e-4e0db42f736c"
      unitRef="usd">140507000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if764ee3270a140438fb16b3ee6eee328_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTplMDA2ZDNmMGRiMDc0MDk0ODVmNWU0ZDY2M2IwZmZjNi90YWJsZXJhbmdlOmUwMDZkM2YwZGIwNzQwOTQ4NWY1ZTRkNjYzYjBmZmM2XzQtNS0xLTEtMzM3MTI_855578fb-50ab-40e3-92bb-4ce751090b64"
      unitRef="usd">219142000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTplMDA2ZDNmMGRiMDc0MDk0ODVmNWU0ZDY2M2IwZmZjNi90YWJsZXJhbmdlOmUwMDZkM2YwZGIwNzQwOTQ4NWY1ZTRkNjYzYjBmZmM2XzQtNy0xLTEtMzM3MTI_c53a83fa-6a65-4fea-b7e9-b06e27567e20"
      unitRef="usd">931478000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifd06ef0e8aa542529621f575ee88d84d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTpiZWJlMzFmNDVlOWY0ZDYzYWMzNWRmZGViMDA1NTAyNy90YWJsZXJhbmdlOmJlYmUzMWY0NWU5ZjRkNjNhYzM1ZGZkZWIwMDU1MDI3XzItMS0xLTEtMzM3MTI_3bcec573-5331-4483-b7df-cbd6e2c5f992"
      unitRef="usd">498773000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id7bf0ddd93bc4bf58dd9e341e58985d7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTpiZWJlMzFmNDVlOWY0ZDYzYWMzNWRmZGViMDA1NTAyNy90YWJsZXJhbmdlOmJlYmUzMWY0NWU5ZjRkNjNhYzM1ZGZkZWIwMDU1MDI3XzItMy0xLTEtMzM3MTI_59a11480-1350-421e-b3f2-362396610409"
      unitRef="usd">114745000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i174d3e5d06f04a9eab3e001e2458e866_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTpiZWJlMzFmNDVlOWY0ZDYzYWMzNWRmZGViMDA1NTAyNy90YWJsZXJhbmdlOmJlYmUzMWY0NWU5ZjRkNjNhYzM1ZGZkZWIwMDU1MDI3XzItNS0xLTEtMzM3MTI_a9819760-8cbb-4a3c-b9c4-427e204b0172"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iba85609befb24d44bbbed9c1b1f1964c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTpiZWJlMzFmNDVlOWY0ZDYzYWMzNWRmZGViMDA1NTAyNy90YWJsZXJhbmdlOmJlYmUzMWY0NWU5ZjRkNjNhYzM1ZGZkZWIwMDU1MDI3XzItNy0xLTEtMzM3MTI_859487a1-1cb9-4525-afe6-2c9cc3a6ccdd"
      unitRef="usd">613518000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iac13a264f5ad417c9cc966492c9a62d7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTpiZWJlMzFmNDVlOWY0ZDYzYWMzNWRmZGViMDA1NTAyNy90YWJsZXJhbmdlOmJlYmUzMWY0NWU5ZjRkNjNhYzM1ZGZkZWIwMDU1MDI3XzMtMS0xLTEtMzM3MTI_25b78eb0-a20b-4e27-8c9f-de2c1dc40e8e"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5140811a026343e4bf37fc72c0c9317e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTpiZWJlMzFmNDVlOWY0ZDYzYWMzNWRmZGViMDA1NTAyNy90YWJsZXJhbmdlOmJlYmUzMWY0NWU5ZjRkNjNhYzM1ZGZkZWIwMDU1MDI3XzMtMy0xLTEtMzM3MTI_cecdcd4f-2061-4b28-a3a4-65f943be9de0"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieff32cb7334e45b1827a9b9a201f7ef7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTpiZWJlMzFmNDVlOWY0ZDYzYWMzNWRmZGViMDA1NTAyNy90YWJsZXJhbmdlOmJlYmUzMWY0NWU5ZjRkNjNhYzM1ZGZkZWIwMDU1MDI3XzMtNS0xLTEtMzM3MTI_6215e8a3-f6b3-4db1-93cd-8c67821d2fcb"
      unitRef="usd">204640000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaa801bf982e84c56bb9a2a105dc3e64c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTpiZWJlMzFmNDVlOWY0ZDYzYWMzNWRmZGViMDA1NTAyNy90YWJsZXJhbmdlOmJlYmUzMWY0NWU5ZjRkNjNhYzM1ZGZkZWIwMDU1MDI3XzMtNy0xLTEtMzM3MTI_6a7186d9-5cb0-46c8-a661-c90b5d0bebbb"
      unitRef="usd">204640000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1071d9b8250a4f61bcbd785621a6755f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTpiZWJlMzFmNDVlOWY0ZDYzYWMzNWRmZGViMDA1NTAyNy90YWJsZXJhbmdlOmJlYmUzMWY0NWU5ZjRkNjNhYzM1ZGZkZWIwMDU1MDI3XzQtMS0xLTEtMzM3MTI_0c71fa6f-2b62-45a6-bc2a-8e83b64ee4d9"
      unitRef="usd">498773000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if36db2698e16482eb29989aad62aa677_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTpiZWJlMzFmNDVlOWY0ZDYzYWMzNWRmZGViMDA1NTAyNy90YWJsZXJhbmdlOmJlYmUzMWY0NWU5ZjRkNjNhYzM1ZGZkZWIwMDU1MDI3XzQtMy0xLTEtMzM3MTI_51cce539-b910-4487-b886-ce9c4961d407"
      unitRef="usd">114745000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i745fe1d064b64c0a80a1280ea7b854be_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTpiZWJlMzFmNDVlOWY0ZDYzYWMzNWRmZGViMDA1NTAyNy90YWJsZXJhbmdlOmJlYmUzMWY0NWU5ZjRkNjNhYzM1ZGZkZWIwMDU1MDI3XzQtNS0xLTEtMzM3MTI_64d837f9-ff5c-4ca6-92aa-d43954d929d0"
      unitRef="usd">204640000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTpiZWJlMzFmNDVlOWY0ZDYzYWMzNWRmZGViMDA1NTAyNy90YWJsZXJhbmdlOmJlYmUzMWY0NWU5ZjRkNjNhYzM1ZGZkZWIwMDU1MDI3XzQtNy0xLTEtMzM3MTI_27b65ba8-ec91-4554-a1f5-cbd6d5d429b0"
      unitRef="usd">818158000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib36ebbe786804a3b9ee5f2d740a1944c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTo3YWFiYzljMTAxMzU0OWU2YWY1YjE4ODY4M2E0M2FiOS90YWJsZXJhbmdlOjdhYWJjOWMxMDEzNTQ5ZTZhZjViMTg4NjgzYTQzYWI5XzItMS0xLTEtMzY5Mzc_a29b0a65-272e-4577-b919-773f66b5bdb3"
      unitRef="usd">471708000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idbcd30dcd6a5446cacdf8b52def3852e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTo3YWFiYzljMTAxMzU0OWU2YWY1YjE4ODY4M2E0M2FiOS90YWJsZXJhbmdlOjdhYWJjOWMxMDEzNTQ5ZTZhZjViMTg4NjgzYTQzYWI5XzItMy0xLTEtMzY5Mzc_2f4de51d-a190-4989-b7ec-011a0617dcc4"
      unitRef="usd">116165000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if2fbbbdf02684254a3532bb8c09db2f4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTo3YWFiYzljMTAxMzU0OWU2YWY1YjE4ODY4M2E0M2FiOS90YWJsZXJhbmdlOjdhYWJjOWMxMDEzNTQ5ZTZhZjViMTg4NjgzYTQzYWI5XzItNS0xLTEtMzY5Mzc_c62015e9-eca5-4d5c-b3ce-8d6b10fcc7af"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if614f7ced83442aebfe1325973914582_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTo3YWFiYzljMTAxMzU0OWU2YWY1YjE4ODY4M2E0M2FiOS90YWJsZXJhbmdlOjdhYWJjOWMxMDEzNTQ5ZTZhZjViMTg4NjgzYTQzYWI5XzItNy0xLTEtMzY5Mzc_e88176be-a995-4986-a2a1-d46ca26c306a"
      unitRef="usd">587873000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1c7f72cb15db4665bfb86817cae706d0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTo3YWFiYzljMTAxMzU0OWU2YWY1YjE4ODY4M2E0M2FiOS90YWJsZXJhbmdlOjdhYWJjOWMxMDEzNTQ5ZTZhZjViMTg4NjgzYTQzYWI5XzMtMS0xLTEtMzY5Mzc_5c6d4aa1-a6b3-4a21-8e0a-24c773695333"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8e33fa5ac9a84be18730dbbfc1d77909_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTo3YWFiYzljMTAxMzU0OWU2YWY1YjE4ODY4M2E0M2FiOS90YWJsZXJhbmdlOjdhYWJjOWMxMDEzNTQ5ZTZhZjViMTg4NjgzYTQzYWI5XzMtMy0xLTEtMzY5Mzc_828147b7-bebf-4f51-aa81-a18c9c343999"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7ee5d664f14b433598f306eb8b78f750_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTo3YWFiYzljMTAxMzU0OWU2YWY1YjE4ODY4M2E0M2FiOS90YWJsZXJhbmdlOjdhYWJjOWMxMDEzNTQ5ZTZhZjViMTg4NjgzYTQzYWI5XzMtNS0xLTEtMzY5Mzc_82bdf5d7-9300-451c-a9dd-4572ef934669"
      unitRef="usd">190454000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i85d96b3f4a024b189d4c1585e6c2784c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTo3YWFiYzljMTAxMzU0OWU2YWY1YjE4ODY4M2E0M2FiOS90YWJsZXJhbmdlOjdhYWJjOWMxMDEzNTQ5ZTZhZjViMTg4NjgzYTQzYWI5XzMtNy0xLTEtMzY5Mzc_863d8892-a1f6-4298-8bfa-6e4e70a521b8"
      unitRef="usd">190454000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i41b3685803cb469f854290bca952bcc2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTo3YWFiYzljMTAxMzU0OWU2YWY1YjE4ODY4M2E0M2FiOS90YWJsZXJhbmdlOjdhYWJjOWMxMDEzNTQ5ZTZhZjViMTg4NjgzYTQzYWI5XzQtMS0xLTEtMzY5Mzc_bc10835d-298a-4615-8900-958b74bf35bb"
      unitRef="usd">471708000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id8ab04d111f7484a8b2a373cfcc0a546_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTo3YWFiYzljMTAxMzU0OWU2YWY1YjE4ODY4M2E0M2FiOS90YWJsZXJhbmdlOjdhYWJjOWMxMDEzNTQ5ZTZhZjViMTg4NjgzYTQzYWI5XzQtMy0xLTEtMzY5Mzc_b334e725-59bf-43d1-a08d-ec99f2bec658"
      unitRef="usd">116165000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id72dba974a134dd0a7988166b8724e66_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTo3YWFiYzljMTAxMzU0OWU2YWY1YjE4ODY4M2E0M2FiOS90YWJsZXJhbmdlOjdhYWJjOWMxMDEzNTQ5ZTZhZjViMTg4NjgzYTQzYWI5XzQtNS0xLTEtMzY5Mzc_3c3bc298-43a6-42ca-b30a-188752e61657"
      unitRef="usd">190454000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90YWJsZTo3YWFiYzljMTAxMzU0OWU2YWY1YjE4ODY4M2E0M2FiOS90YWJsZXJhbmdlOjdhYWJjOWMxMDEzNTQ5ZTZhZjViMTg4NjgzYTQzYWI5XzQtNy0xLTEtMzY5Mzc_70a11dee-4c77-41c3-9547-1efad151808b"
      unitRef="usd">778327000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90ZXh0cmVnaW9uOjEwNWJiMWQ1NmY4OTQ4ZDQ4Yjc1OTE3ZmQ0ZTlkOTFjXzMzOA_208e754c-d9ca-4936-bf2f-20ba79933eee"
      unitRef="usd">15600000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90ZXh0cmVnaW9uOjEwNWJiMWQ1NmY4OTQ4ZDQ4Yjc1OTE3ZmQ0ZTlkOTFjXzM0NQ_09a8d261-19e4-4bb1-ad0f-bd54744128d3"
      unitRef="usd">12700000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90ZXh0cmVnaW9uOjEwNWJiMWQ1NmY4OTQ4ZDQ4Yjc1OTE3ZmQ0ZTlkOTFjXzY3MQ_5824cfcb-33e0-4143-9c53-0bce410d8872"
      unitRef="usd">8700000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjEvZnJhZzoxMDViYjFkNTZmODk0OGQ0OGI3NTkxN2ZkNGU5ZDkxYy90ZXh0cmVnaW9uOjEwNWJiMWQ1NmY4OTQ4ZDQ4Yjc1OTE3ZmQ0ZTlkOTFjXzY3OA_8c3345b1-2c39-42a1-a9cd-a825539bdcc1"
      unitRef="usd">6100000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzQzOTgwNDY1MTQ2NTg_73606553-d000-421c-aedc-e62b75aa5b37">Acquisitions&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Acquisition of Regulatory Compliance Associates Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 4, 2021, we acquired Regulatory Compliance Associates Inc. (&#x201c;RCA&#x201d;) for approximately $31.0 million, net of $0.5 million of cash acquired. RCA is an industry leader in providing life sciences consulting focused on quality, regulatory, and technical advisory services for the pharmaceutical, medical device and combination device industries. Headquartered in Pleasant Prairie, Wisconsin, RCA will expand and further strengthen the technical consulting and expert advisory capabilities of our Nelson Labs segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The purchase price of RCA was allocated to the underlying assets acquired and liabilities assumed based upon management's estimated fair values at the date of acquisition. Changes to the allocation of the purchase price may occur as these measurements are completed. As of December 31, 2021, approximately $20.6 million of goodwill was recorded related to the RCA acquisition, representing the excess of the purchase price over preliminary estimated fair values of all the assets acquired and liabilities assumed. Based on our preliminary estimates, we also recorded $12.5 million of finite-lived intangible assets, primarily related to customer relationships. The purchase price allocation will be finalized within a measurement period not to exceed one year from closing. We funded this acquisition using available cash. The acquisition price and the results of operations for this acquired entity are not material in relation to our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Acquisition of Noncontrolling Interests in China Subsidiaries&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 18, 2021, we acquired the remaining 15% and 33% noncontrolling interests associated with our two subsidiaries located in China. As a result, both entities are now 100% owned by the Company. The purchase price of the remaining equity interests was approximately $8.6 million, net of the cancellation of an $0.8 million demand note. We paid 90% of the cash consideration on the acquisition date. The remaining amounts were partially settled in post-closing payments in the third quarter of 2021; $0.2 million of the post-closing payment remains outstanding as of December&#160;31, 2021 subject to the terms of the equity transfer agreements. As a result of the transactions, we continue to consolidate both of these subsidiaries, however, as of May 18, 2021, we no longer record noncontrolling interests in the consolidated financial statements as these subsidiaries are fully owned by the Company. The purchases were accounted for as equity transactions. As a result of these transactions, noncontrolling interests were reduced by $2.8 million reflecting the carrying value of the interest with $5.8 million of the difference charged to additional paid-in capital.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Acquisition of BioScience Laboratories, LLC&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 8, 2021, we acquired BioScience Laboratories, LLC (&#x201c;BioScience Labs&#x201d;) for approximately $13.5 million, net of $0.2 million of cash acquired plus the contemporaneous repayment of BioScience Labs&#x2019; outstanding debt of $1.9 million. BioScience Labs is a provider of outsourced topical antimicrobial product testing in the pharmaceutical, medical device, and consumer products industries with one location in Bozeman, Montana. BioScience Labs is included within the Nelson Labs segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The purchase price of BioScience Labs was allocated to the underlying assets acquired and liabilities assumed based upon management's estimated fair values at the date of acquisition. Changes to the allocation of the purchase price may occur as these measurements are completed. Approximately $8.4 million of goodwill was recorded related to the BioScience Labs acquisition, representing the excess of the purchase price over the preliminary estimated fair values of all the assets acquired and liabilities assumed. We funded this acquisition using available cash. The acquisition price and the results of operations for this acquired entity are not material in relation to our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Acquisition of Mandatorily Redeemable Noncontrolling Interest - Nelson Labs Fairfield&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 11, 2021, we completed the acquisition of the remaining 15% ownership of Nelson Labs Fairfield for $12.4 million, resulting in a gain of $1.2 million included in &#x201c;Other expense (income), net&#x201d; in the Consolidated Statements of Operations and Comprehensive Income (Loss) relative to the $13.6 million previously accrued. Pursuant to the terms of this acquisition, we initially acquired 85% of the equity interests of Nelson Labs Fairfield in August 2018 and were obligated to acquire the remaining 15% noncontrolling interest within three years from the date of the acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Acquisition of Iotron Industries Canada, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 31, 2020, we acquired Iotron Industries Canada, Inc. (&#x201c;Iotron&#x201d;) for approximately $105.2 million. Iotron is an independent contact sterilizer with two North American locations in Vancouver, Canada, and Columbia City, Indiana. Each location uses proprietary high energy electron beam technology to process products for orthopedic, medical device, plastics, and agricultural businesses. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of this acquisition, we also acquired Iotron&#x2019;s 60% equity ownership interest in a joint venture to construct an E-beam facility in Alberta, Canada. The acquisition was financed by the issuance of $100.0 million of First Lien Notes due 2026. Refer to Note 10, &#x201c;Long-Term Debt&#x201d; for additional details.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated fair value of the underlying acquired assets and assumed liabilities of the Iotron acquisition and the measurement period adjustments recognized during the year ended December&#160;31, 2021, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.753%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.128%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.128%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.131%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allocation of purchase price to the fair value of &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;net assets acquired (net of cash acquired):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount recognized as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Measurement Period Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount recognized as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,447)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;49,599&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,700&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,158&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Working capital, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,117&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in unconsolidated affiliate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,700&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assumed long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets/liabilities, 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:10pt;font-weight:400;line-height:100%"&gt;(5,846)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,993)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(12,839)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total purchase price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;105,187&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Approximately $49.6 million of goodwill was recorded related to the Iotron acquisition, representing the excess of the purchase price over estimated fair values of all the assets acquired and liabilities assumed. The fair value allocated to goodwill and tangible and intangible assets are deductible for tax purposes. The qualitative elements of goodwill primarily represent the expanded future growth opportunities for the combined company and the addition of Iotron&#x2019;s highly skilled workforce. We recorded $39.1 million, and $3.6 million for intangible assets as part of the acquisition related to customer relationships and employee non-compete agreements, respectively. The estimated useful lives of the identifiable finite-lived intangible assets range from 5 to 15 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Iotron&#x2019;s results of operations are included in our consolidated financial statements from the date of the acquisition within the Sterigenics segment. The unaudited pro forma consolidated results for the year ended December 31, 2020 and 2019, are reflected in the pro forma table below had the transaction occurred on January 1, 2019. The following unaudited supplemental pro forma financial information is based on our historical consolidated financial statements and Iotron&#x2019;s historical consolidated financial statements, as adjusted for amortization of acquired intangible assets, an increase in interest expense resulting from interest on the First Lien Notes to finance the acquisition, and to reflect the change in the estimated income tax rate for federal and state purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;832,989&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;798,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(34,687)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December 31, 2020, net revenues and net income attributable to the Iotron acquisition were $9.9 million and $3.1 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Iotron acquisition, we incurred approximately $3.1 million in transaction costs for the year ended December 31, 2020, which were included in selling, general and administrative expenses in the Consolidated Statements of Operations and Comprehensive Income (Loss). Costs incurred related to the Iotron acquisition in the year ended December 31, 2021 were immaterial.&lt;/span&gt;&lt;/div&gt;</us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="if7025013f3de400d94a18cbabbf340ff_D20211104-20211104"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzEwOTk1MTE2NDc1NzU_5b2bc89e-69e3-4163-ace4-2926341b84e6"
      unitRef="usd">31000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="if7025013f3de400d94a18cbabbf340ff_D20211104-20211104"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzEwOTk1MTE2NTI1ODI_a0bc4607-36a2-40e2-9716-ffeb2451b421"
      unitRef="usd">500000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:Goodwill
      contextRef="ibace1979ed7e42498d6f5a62818fbae7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzEwOTk1MTE2NDc1OTE_89c3e5a7-bb3a-47b1-8065-2eeca77ca75f"
      unitRef="usd">20600000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i8db701e512ca4bed88ad3b1df5157750_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzE2NDkyNjc0NjQyODg_22f5ade9-fcc7-4b7b-9a75-13d78fe03af1"
      unitRef="usd">12500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <shc:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParentPercentage
      contextRef="i569e31aa4fbf4e48b49092b880ef8e33_D20210518-20210518"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzU0OTc1NTgxNTIxMTQ_292adf6e-a8be-4f6a-a289-3458c49ad180"
      unitRef="number">0.15</shc:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParentPercentage>
    <shc:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParentPercentage
      contextRef="i36028d248970461ebb1864c3cca55f4b_D20210518-20210518"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzU0OTc1NTgxNTIxMTg_49672b87-821c-4ad4-83f6-e893f5bd0cd2"
      unitRef="number">0.33</shc:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParentPercentage>
    <shc:NumberOfSubsidiariesWithNonControllingInterest
      contextRef="i3c94f625c72746d494e59ea7a5b4d1cc_I20210518"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzIxOTkwMjMyNjkxNTI_4fe470eb-67a9-4474-a0ea-953d8ab3a253"
      unitRef="subsidiary">2</shc:NumberOfSubsidiariesWithNonControllingInterest>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i9b8161e723344e1d981d6dad9ed13458_I20210518"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzU0OTc1NTgxNTIxMjY_8bd3c5ce-1363-4990-b0f6-899d117bd599"
      unitRef="number">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent
      contextRef="i49e9b1b29d524986a3091a071e8140a4_D20210518-20210518"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzU0OTc1NTgxNTIxMzA_0cde007c-cde6-43c8-8631-5afd6f63401d"
      unitRef="usd">8600000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent>
    <shc:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParentAmountOfDemandNoteCancelled
      contextRef="i49e9b1b29d524986a3091a071e8140a4_D20210518-20210518"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzU0OTc1NTgxNTIxMzg_9ac646de-7998-48f9-9fa9-ed620682d0d6"
      unitRef="usd">800000</shc:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParentAmountOfDemandNoteCancelled>
    <shc:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParentPercentOfConsiderationTransferredOnAcquisitionDate
      contextRef="i49e9b1b29d524986a3091a071e8140a4_D20210518-20210518"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzU0OTc1NTgxNTIxNDY_6b0d8c71-562c-40e4-9f1d-37319e7dde22"
      unitRef="number">0.90</shc:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParentPercentOfConsiderationTransferredOnAcquisitionDate>
    <shc:ConsolidationPostClosingPaymentOutstanding
      contextRef="i435606251eae418cad95e64646086f5b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzEwOTk1MTE2NDc2MzM_2df494cf-6284-4b1d-bf5f-b2fcfc2e1cf4"
      unitRef="usd">200000</shc:ConsolidationPostClosingPaymentOutstanding>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i85bfdb52c18343e9908a71f13dc1ead2_D20210518-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzU0OTc1NTgxNTIxNzk_a6bdb6f6-2575-458e-bb4c-d5e24feab96b"
      unitRef="usd">2800000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i56aee2c16dd648718702769a49d0dfbb_D20210518-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzYwNDczMTM5NjYxMDc_796d5dc3-78f7-47e4-b971-6df03ba64abd"
      unitRef="usd">5800000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i9d93bf2425ef4358a28a937fafd3be78_D20210308-20210308"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzEwOTk1MTE2NDc2MjM_e5193806-4ea1-41b0-9be8-a562ad12de92"
      unitRef="usd">13500000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:CashAcquiredInExcessOfPaymentsToAcquireBusiness
      contextRef="i9d93bf2425ef4358a28a937fafd3be78_D20210308-20210308"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzYwNDczMTM5NjYxNDA_d709b015-bebe-4f83-85b1-8f4510fe4050"
      unitRef="usd">200000</us-gaap:CashAcquiredInExcessOfPaymentsToAcquireBusiness>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred
      contextRef="i9d93bf2425ef4358a28a937fafd3be78_D20210308-20210308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzYwNDczMTM5NjYxNzI_102d822f-5be5-486c-8e76-9394799f4ede"
      unitRef="usd">1900000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <us-gaap:Goodwill
      contextRef="id54522e04afe4c729167956e7ce7c6e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzYwNDczMTM5NjYyMDY_e099ddf8-8261-4027-abbc-e46731b545b6"
      unitRef="usd">8400000</us-gaap:Goodwill>
    <shc:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParentPercentage
      contextRef="iaf6a1f7d0b5c4a71afffb4be28283344_D20210311-20210311"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzYwNDczMTM5NjYyMjA_cea92e52-31da-4efb-bc45-b761d44c7de9"
      unitRef="number">0.15</shc:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParentPercentage>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i05e36e746f7144309894c45e54ea4fb7_D20210311-20210311"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzYwNDczMTM5NjYyNTA_6599c3f5-a039-45a8-954b-d3648c409a68"
      unitRef="usd">12400000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount
      contextRef="i9d10ce76124b46f3addd7176f78dd888_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzYwNDczMTM5NjYzMTY_d7397cd2-b3bd-4fad-bd45-e39795bde92d"
      unitRef="usd">13600000</us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount>
    <shc:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParentPercentage
      contextRef="ibdf813c3d8364380a7c96b33479e517c_D20180801-20180831"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzYwNDczMTM5NjYzNDI_223171f8-0915-412e-8007-b76e39aa9cc3"
      unitRef="number">0.85</shc:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParentPercentage>
    <shc:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParentPercentage
      contextRef="iaf6a1f7d0b5c4a71afffb4be28283344_D20210311-20210311"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzYwNDczMTM5NjYzNTI_cea92e52-31da-4efb-bc45-b761d44c7de9"
      unitRef="number">0.15</shc:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParentPercentage>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="ie202520650b94c5ea2c01f745e8d0125_D20200731-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzIxOTkwMjMyNjc2NDg_93d2e117-5fd5-48c5-b6ad-8a387c36efc0"
      unitRef="usd">105200000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i4a2de5105a0e416786ed9499d26585f3_I20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzUxOA_24af3f80-d691-45e1-ad18-e8a05a9e54ad"
      unitRef="number">0.60</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="ia43ce415a154453e872810d8a315e715_D20200731-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzgyMA_f36ad3ff-bb82-4758-a684-695eff5a39e7"
      unitRef="usd">100000000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzQzOTgwNDY1MTQ2NTk_9beb5b84-78a9-431d-be55-6fd222a81206">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated fair value of the underlying acquired assets and assumed liabilities of the Iotron acquisition and the measurement period adjustments recognized during the year ended December&#160;31, 2021, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.753%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.128%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.128%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.131%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allocation of purchase price to the fair value of &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;net assets acquired (net of cash acquired):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount recognized as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Measurement Period Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount recognized as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,447)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;49,599&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,700&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,158&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Working capital, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,117&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in unconsolidated affiliate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,700&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assumed long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets/liabilities, 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:10pt;font-weight:400;line-height:100%"&gt;(5,846)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,993)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(12,839)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total purchase price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;105,187&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:Goodwill
      contextRef="i5db33e2b2e2b4b7fa07ed1c459be99fc_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90YWJsZTo0NWM3NDgzN2U1Zjk0MDNlYmFjMzgxOGU3ZDRjZDEwMy90YWJsZXJhbmdlOjQ1Yzc0ODM3ZTVmOTQwM2ViYWMzODE4ZTdkNGNkMTAzXzItMS0xLTEtMzM3MTI_64f58a84-51b2-4526-beaa-28e2cebfc1e5"
      unitRef="usd">69046000</us-gaap:Goodwill>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i660bb67f46544f8fa261833c7e0e6c45_D20200801-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90YWJsZTo0NWM3NDgzN2U1Zjk0MDNlYmFjMzgxOGU3ZDRjZDEwMy90YWJsZXJhbmdlOjQ1Yzc0ODM3ZTVmOTQwM2ViYWMzODE4ZTdkNGNkMTAzXzItMy0xLTEtMzM3MTI_0c556c24-7aa1-4e33-8e7e-1d921e80c9a3"
      unitRef="usd">-19447000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="i616e72030856471a9075c43dbb65bd15_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90YWJsZTo0NWM3NDgzN2U1Zjk0MDNlYmFjMzgxOGU3ZDRjZDEwMy90YWJsZXJhbmdlOjQ1Yzc0ODM3ZTVmOTQwM2ViYWMzODE4ZTdkNGNkMTAzXzItNS0xLTEtMzM3MTI_37832130-4896-4d22-bed2-606d2cce5752"
      unitRef="usd">49599000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i5db33e2b2e2b4b7fa07ed1c459be99fc_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90YWJsZTo0NWM3NDgzN2U1Zjk0MDNlYmFjMzgxOGU3ZDRjZDEwMy90YWJsZXJhbmdlOjQ1Yzc0ODM3ZTVmOTQwM2ViYWMzODE4ZTdkNGNkMTAzXzMtMS0xLTEtMzM3MTI_c525f571-7a57-4595-954f-b95c7babd002"
      unitRef="usd">16427000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles
      contextRef="i660bb67f46544f8fa261833c7e0e6c45_D20200801-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90YWJsZTo0NWM3NDgzN2U1Zjk0MDNlYmFjMzgxOGU3ZDRjZDEwMy90YWJsZXJhbmdlOjQ1Yzc0ODM3ZTVmOTQwM2ViYWMzODE4ZTdkNGNkMTAzXzMtMy0xLTEtMzM3MTI_bc5d5b67-da2b-4288-855d-e99c8a8ddc19"
      unitRef="usd">26273000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i616e72030856471a9075c43dbb65bd15_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90YWJsZTo0NWM3NDgzN2U1Zjk0MDNlYmFjMzgxOGU3ZDRjZDEwMy90YWJsZXJhbmdlOjQ1Yzc0ODM3ZTVmOTQwM2ViYWMzODE4ZTdkNGNkMTAzXzMtNS0xLTEtMzM3MTI_3b92f565-be22-490c-9b15-11663574f51f"
      unitRef="usd">42700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i5db33e2b2e2b4b7fa07ed1c459be99fc_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90YWJsZTo0NWM3NDgzN2U1Zjk0MDNlYmFjMzgxOGU3ZDRjZDEwMy90YWJsZXJhbmdlOjQ1Yzc0ODM3ZTVmOTQwM2ViYWMzODE4ZTdkNGNkMTAzXzQtMS0xLTEtMzM3MTI_f68f3ec1-dab1-443e-9df1-3529d85e216d"
      unitRef="usd">13812000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment
      contextRef="i660bb67f46544f8fa261833c7e0e6c45_D20200801-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90YWJsZTo0NWM3NDgzN2U1Zjk0MDNlYmFjMzgxOGU3ZDRjZDEwMy90YWJsZXJhbmdlOjQ1Yzc0ODM3ZTVmOTQwM2ViYWMzODE4ZTdkNGNkMTAzXzQtMy0xLTEtMzM3MTI_c7bf4b29-69c5-4ee9-8bd6-eec2a90f3062"
      unitRef="usd">4346000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i616e72030856471a9075c43dbb65bd15_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90YWJsZTo0NWM3NDgzN2U1Zjk0MDNlYmFjMzgxOGU3ZDRjZDEwMy90YWJsZXJhbmdlOjQ1Yzc0ODM3ZTVmOTQwM2ViYWMzODE4ZTdkNGNkMTAzXzQtNS0xLTEtMzM3MTI_82467653-dd73-4f48-9257-89e5fdd4ee23"
      unitRef="usd">18158000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <shc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapitalNet
      contextRef="i5db33e2b2e2b4b7fa07ed1c459be99fc_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90YWJsZTo0NWM3NDgzN2U1Zjk0MDNlYmFjMzgxOGU3ZDRjZDEwMy90YWJsZXJhbmdlOjQ1Yzc0ODM3ZTVmOTQwM2ViYWMzODE4ZTdkNGNkMTAzXzUtMS0xLTEtMzM3MTI_ab2a7551-da2e-453a-a194-f990e3f4fd43"
      unitRef="usd">1115000</shc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapitalNet>
    <shc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentWorkingCapitalNet
      contextRef="i660bb67f46544f8fa261833c7e0e6c45_D20200801-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90YWJsZTo0NWM3NDgzN2U1Zjk0MDNlYmFjMzgxOGU3ZDRjZDEwMy90YWJsZXJhbmdlOjQ1Yzc0ODM3ZTVmOTQwM2ViYWMzODE4ZTdkNGNkMTAzXzUtMy0xLTEtMzM3MTI_8136fced-8421-41c4-aa85-d16c7cbe2a44"
      unitRef="usd">2000</shc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentWorkingCapitalNet>
    <shc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapitalNet
      contextRef="i616e72030856471a9075c43dbb65bd15_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90YWJsZTo0NWM3NDgzN2U1Zjk0MDNlYmFjMzgxOGU3ZDRjZDEwMy90YWJsZXJhbmdlOjQ1Yzc0ODM3ZTVmOTQwM2ViYWMzODE4ZTdkNGNkMTAzXzUtNS0xLTEtMzM3MTI_9d0ef41a-2723-421b-8a3b-3f25ddd3abd0"
      unitRef="usd">1117000</shc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapitalNet>
    <shc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInvestmentInUnconsolidatedAffiliate
      contextRef="i5db33e2b2e2b4b7fa07ed1c459be99fc_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90YWJsZTo0NWM3NDgzN2U1Zjk0MDNlYmFjMzgxOGU3ZDRjZDEwMy90YWJsZXJhbmdlOjQ1Yzc0ODM3ZTVmOTQwM2ViYWMzODE4ZTdkNGNkMTAzXzYtMS0xLTEtMzM3MTI_ac21e7a9-2bdc-43f3-9794-73fe87f94490"
      unitRef="usd">12881000</shc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInvestmentInUnconsolidatedAffiliate>
    <shc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInvestmentInUnconsolidatedAffiliate
      contextRef="i660bb67f46544f8fa261833c7e0e6c45_D20200801-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90YWJsZTo0NWM3NDgzN2U1Zjk0MDNlYmFjMzgxOGU3ZDRjZDEwMy90YWJsZXJhbmdlOjQ1Yzc0ODM3ZTVmOTQwM2ViYWMzODE4ZTdkNGNkMTAzXzYtMy0xLTEtMzM3MTI_169e2be8-2006-4a55-93c9-5aea93bb172a"
      unitRef="usd">-4181000</shc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInvestmentInUnconsolidatedAffiliate>
    <shc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInvestmentInUnconsolidatedAffiliate
      contextRef="i616e72030856471a9075c43dbb65bd15_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90YWJsZTo0NWM3NDgzN2U1Zjk0MDNlYmFjMzgxOGU3ZDRjZDEwMy90YWJsZXJhbmdlOjQ1Yzc0ODM3ZTVmOTQwM2ViYWMzODE4ZTdkNGNkMTAzXzYtNS0xLTEtMzM3MTI_e86e9cd1-fecd-41fe-baf6-45712fd157f0"
      unitRef="usd">8700000</shc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInvestmentInUnconsolidatedAffiliate>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="i5db33e2b2e2b4b7fa07ed1c459be99fc_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90YWJsZTo0NWM3NDgzN2U1Zjk0MDNlYmFjMzgxOGU3ZDRjZDEwMy90YWJsZXJhbmdlOjQ1Yzc0ODM3ZTVmOTQwM2ViYWMzODE4ZTdkNGNkMTAzXzctMS0xLTEtMzM3MTI_efb48029-49f0-4559-aed6-cba99e91f733"
      unitRef="usd">2248000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <shc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesOther
      contextRef="i660bb67f46544f8fa261833c7e0e6c45_D20200801-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90YWJsZTo0NWM3NDgzN2U1Zjk0MDNlYmFjMzgxOGU3ZDRjZDEwMy90YWJsZXJhbmdlOjQ1Yzc0ODM3ZTVmOTQwM2ViYWMzODE4ZTdkNGNkMTAzXzctMy0xLTEtMzM3MTI_290e972b-ccb3-45a2-a877-03baa7695d59"
      unitRef="usd">0</shc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="i616e72030856471a9075c43dbb65bd15_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90YWJsZTo0NWM3NDgzN2U1Zjk0MDNlYmFjMzgxOGU3ZDRjZDEwMy90YWJsZXJhbmdlOjQ1Yzc0ODM3ZTVmOTQwM2ViYWMzODE4ZTdkNGNkMTAzXzctNS0xLTEtMzM3MTI_ed417c7e-2874-4fea-bfae-d63313995ed3"
      unitRef="usd">2248000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <shc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsLiabilitiesNet
      contextRef="i5db33e2b2e2b4b7fa07ed1c459be99fc_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90YWJsZTo0NWM3NDgzN2U1Zjk0MDNlYmFjMzgxOGU3ZDRjZDEwMy90YWJsZXJhbmdlOjQ1Yzc0ODM3ZTVmOTQwM2ViYWMzODE4ZTdkNGNkMTAzXzgtMS0xLTEtMzM3MTI_b1056d1e-1e19-43a5-b5e1-46f195b8228e"
      unitRef="usd">-5846000</shc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsLiabilitiesNet>
    <shc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssetsLiabilitiesNet
      contextRef="i660bb67f46544f8fa261833c7e0e6c45_D20200801-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90YWJsZTo0NWM3NDgzN2U1Zjk0MDNlYmFjMzgxOGU3ZDRjZDEwMy90YWJsZXJhbmdlOjQ1Yzc0ODM3ZTVmOTQwM2ViYWMzODE4ZTdkNGNkMTAzXzgtMy0xLTEtMzM3MTI_331b25c1-ea6b-4c3c-a064-c7f9da896425"
      unitRef="usd">-6993000</shc:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssetsLiabilitiesNet>
    <shc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsLiabilitiesNet
      contextRef="i616e72030856471a9075c43dbb65bd15_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90YWJsZTo0NWM3NDgzN2U1Zjk0MDNlYmFjMzgxOGU3ZDRjZDEwMy90YWJsZXJhbmdlOjQ1Yzc0ODM3ZTVmOTQwM2ViYWMzODE4ZTdkNGNkMTAzXzgtNS0xLTEtMzM3MTI_099a3fe2-0f94-43c6-a398-52ac2ca8d141"
      unitRef="usd">-12839000</shc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsLiabilitiesNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i5db33e2b2e2b4b7fa07ed1c459be99fc_I20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90YWJsZTo0NWM3NDgzN2U1Zjk0MDNlYmFjMzgxOGU3ZDRjZDEwMy90YWJsZXJhbmdlOjQ1Yzc0ODM3ZTVmOTQwM2ViYWMzODE4ZTdkNGNkMTAzXzktMS0xLTEtMzM3MTI_03cbf3f6-daea-4c24-8a89-3e60ea620552"
      unitRef="usd">105187000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred
      contextRef="i660bb67f46544f8fa261833c7e0e6c45_D20200801-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90YWJsZTo0NWM3NDgzN2U1Zjk0MDNlYmFjMzgxOGU3ZDRjZDEwMy90YWJsZXJhbmdlOjQ1Yzc0ODM3ZTVmOTQwM2ViYWMzODE4ZTdkNGNkMTAzXzktMy0xLTEtMzM3MTI_a2a64672-0b45-4ed9-b794-7208c47741bb"
      unitRef="usd">0</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i616e72030856471a9075c43dbb65bd15_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90YWJsZTo0NWM3NDgzN2U1Zjk0MDNlYmFjMzgxOGU3ZDRjZDEwMy90YWJsZXJhbmdlOjQ1Yzc0ODM3ZTVmOTQwM2ViYWMzODE4ZTdkNGNkMTAzXzktNS0xLTEtMzM3MTI_8b63d71f-4c73-4f5c-8ab9-60c615124016"
      unitRef="usd">105187000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="i5db33e2b2e2b4b7fa07ed1c459be99fc_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzE2MzA_38771c92-1f23-4ef1-9603-8378091a52f1"
      unitRef="usd">49600000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ie202520650b94c5ea2c01f745e8d0125_D20200731-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzE2MzA_e4cf0429-9c26-4d38-b4e0-67f819eace6f"
      unitRef="usd">49600000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i7f299ef9ff4c4fc59d7e01f757525227_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzIxNjc_9dcb92c2-ccdd-43a3-9f5c-45d7f2364019"
      unitRef="usd">39100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="id826296243f347ad944166b40a6439fb_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzIxNzk_a48b3c30-9f65-4aad-9b12-0bd69bd43b3c"
      unitRef="usd">3600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ibd3eb8bc510948299834b6675aeeda58_D20200731-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzI0MzA_59f4b2df-1ef0-4a2a-8910-8738fded31ad">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i5859892b462447c1a8a7f141adc53191_D20200731-20200731"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzI0MzY_56f372e8-5e98-407a-a13d-ac62f2ef6083">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzQzOTgwNDY1MTQ2NjA_dba9118a-1cc8-4500-8916-2f854312594d">The following unaudited supplemental pro forma financial information is based on our historical consolidated financial statements and Iotron&#x2019;s historical consolidated financial statements, as adjusted for amortization of acquired intangible assets, an increase in interest expense resulting from interest on the First Lien Notes to finance the acquisition, and to reflect the change in the estimated income tax rate for federal and state purposes.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;832,989&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;798,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(34,687)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,963)&lt;/span&gt;&lt;/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;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90YWJsZTpkMTAzYzgxZThjYjg0NzE2OWI1ZDliOTQ2Njk1MWU1Yy90YWJsZXJhbmdlOmQxMDNjODFlOGNiODQ3MTY5YjVkOWI5NDY2OTUxZTVjXzItMS0xLTEtMzM3MTI_6e26b061-9a2f-4497-8777-95d1fbf74b3c"
      unitRef="usd">832989000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90YWJsZTpkMTAzYzgxZThjYjg0NzE2OWI1ZDliOTQ2Njk1MWU1Yy90YWJsZXJhbmdlOmQxMDNjODFlOGNiODQ3MTY5YjVkOWI5NDY2OTUxZTVjXzItMy0xLTEtMzM3MTI_f041bae5-a3c3-4a07-8123-f91bab25c8e3"
      unitRef="usd">798098000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90YWJsZTpkMTAzYzgxZThjYjg0NzE2OWI1ZDliOTQ2Njk1MWU1Yy90YWJsZXJhbmdlOmQxMDNjODFlOGNiODQ3MTY5YjVkOWI5NDY2OTUxZTVjXzMtMS0xLTEtMzM3MTI_f483f900-013a-400f-9bff-785523c2c739"
      unitRef="usd">-34687000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90YWJsZTpkMTAzYzgxZThjYjg0NzE2OWI1ZDliOTQ2Njk1MWU1Yy90YWJsZXJhbmdlOmQxMDNjODFlOGNiODQ3MTY5YjVkOWI5NDY2OTUxZTVjXzMtMy0xLTEtMzM3MTI_082b7935-e87e-4e9c-a54c-a9740293af5d"
      unitRef="usd">-21963000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i660bb67f46544f8fa261833c7e0e6c45_D20200801-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzMzNDc_67c7bb91-df9d-40f4-bb49-8325a45f04b2"
      unitRef="usd">9900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NetIncomeLoss
      contextRef="i660bb67f46544f8fa261833c7e0e6c45_D20200801-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzMzNTQ_c236063f-c225-4323-9dfd-2d78135e0dca"
      unitRef="usd">3100000</us-gaap:NetIncomeLoss>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i3b9f6359de5542599ed7461446109d6f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjQvZnJhZzoyOTkxMTkzMGYzODk0NmE1ODJmY2MzNzRlYTY4ZGQ1YS90ZXh0cmVnaW9uOjI5OTExOTMwZjM4OTQ2YTU4MmZjYzM3NGVhNjhkZDVhXzM0NDE_c6bf948e-da42-47af-a6a4-4102cc5e7fb1"
      unitRef="usd">3100000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjcvZnJhZzo4N2ExYzViNmI1N2U0ZmJjYjc3NzBhZGQzY2EwN2UzMy90ZXh0cmVnaW9uOjg3YTFjNWI2YjU3ZTRmYmNiNzc3MGFkZDNjYTA3ZTMzXzQzOTgwNDY1MTExNzE_81f24821-9c90-4ceb-8507-96b9be288f26">Inventories&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials and supplies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;41,514&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,919&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,979&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;54,412&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserve for excess and obsolete inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(124)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Inventories, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;54,288&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjcvZnJhZzo4N2ExYzViNmI1N2U0ZmJjYjc3NzBhZGQzY2EwN2UzMy90ZXh0cmVnaW9uOjg3YTFjNWI2YjU3ZTRmYmNiNzc3MGFkZDNjYTA3ZTMzXzQzOTgwNDY1MTExNzI_353ec062-bd20-4f54-af5d-07b4596c4d6a">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials and supplies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;41,514&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,919&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,979&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;54,412&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserve for excess and obsolete inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(124)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Inventories, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;54,288&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjcvZnJhZzo4N2ExYzViNmI1N2U0ZmJjYjc3NzBhZGQzY2EwN2UzMy90YWJsZTo0OGEzNDZmNjIwOGU0Y2Y1OGYwOTRhNjllYjVmOGI3NS90YWJsZXJhbmdlOjQ4YTM0NmY2MjA4ZTRjZjU4ZjA5NGE2OWViNWY4Yjc1XzItMS0xLTEtMzM3MTI_2582113d-9e29-4a94-930d-8dfc3d026721"
      unitRef="usd">41514000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjcvZnJhZzo4N2ExYzViNmI1N2U0ZmJjYjc3NzBhZGQzY2EwN2UzMy90YWJsZTo0OGEzNDZmNjIwOGU0Y2Y1OGYwOTRhNjllYjVmOGI3NS90YWJsZXJhbmdlOjQ4YTM0NmY2MjA4ZTRjZjU4ZjA5NGE2OWViNWY4Yjc1XzItMy0xLTEtMzM3MTI_9bd08425-c641-4693-916d-13fdd5032ae8"
      unitRef="usd">29114000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryWorkInProcess
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjcvZnJhZzo4N2ExYzViNmI1N2U0ZmJjYjc3NzBhZGQzY2EwN2UzMy90YWJsZTo0OGEzNDZmNjIwOGU0Y2Y1OGYwOTRhNjllYjVmOGI3NS90YWJsZXJhbmdlOjQ4YTM0NmY2MjA4ZTRjZjU4ZjA5NGE2OWViNWY4Yjc1XzMtMS0xLTEtMzM3MTI_3482e4e0-7bc7-4fd1-94c1-9702121e799d"
      unitRef="usd">3919000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjcvZnJhZzo4N2ExYzViNmI1N2U0ZmJjYjc3NzBhZGQzY2EwN2UzMy90YWJsZTo0OGEzNDZmNjIwOGU0Y2Y1OGYwOTRhNjllYjVmOGI3NS90YWJsZXJhbmdlOjQ4YTM0NmY2MjA4ZTRjZjU4ZjA5NGE2OWViNWY4Yjc1XzMtMy0xLTEtMzM3MTI_b4a59636-f06a-455e-861e-4854778ad03c"
      unitRef="usd">846000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjcvZnJhZzo4N2ExYzViNmI1N2U0ZmJjYjc3NzBhZGQzY2EwN2UzMy90YWJsZTo0OGEzNDZmNjIwOGU0Y2Y1OGYwOTRhNjllYjVmOGI3NS90YWJsZXJhbmdlOjQ4YTM0NmY2MjA4ZTRjZjU4ZjA5NGE2OWViNWY4Yjc1XzQtMS0xLTEtMzM3MTI_5b33669c-f16a-4795-a7bc-285665d5d811"
      unitRef="usd">8979000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjcvZnJhZzo4N2ExYzViNmI1N2U0ZmJjYjc3NzBhZGQzY2EwN2UzMy90YWJsZTo0OGEzNDZmNjIwOGU0Y2Y1OGYwOTRhNjllYjVmOGI3NS90YWJsZXJhbmdlOjQ4YTM0NmY2MjA4ZTRjZjU4ZjA5NGE2OWViNWY4Yjc1XzQtMy0xLTEtMzM3MTI_f67c8881-8b8c-449f-97b4-13336a0b28cf"
      unitRef="usd">4256000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryGross
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjcvZnJhZzo4N2ExYzViNmI1N2U0ZmJjYjc3NzBhZGQzY2EwN2UzMy90YWJsZTo0OGEzNDZmNjIwOGU0Y2Y1OGYwOTRhNjllYjVmOGI3NS90YWJsZXJhbmdlOjQ4YTM0NmY2MjA4ZTRjZjU4ZjA5NGE2OWViNWY4Yjc1XzUtMS0xLTEtMzM3MTI_78435c10-e898-4c72-86a0-0a4fb4d46f8f"
      unitRef="usd">54412000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjcvZnJhZzo4N2ExYzViNmI1N2U0ZmJjYjc3NzBhZGQzY2EwN2UzMy90YWJsZTo0OGEzNDZmNjIwOGU0Y2Y1OGYwOTRhNjllYjVmOGI3NS90YWJsZXJhbmdlOjQ4YTM0NmY2MjA4ZTRjZjU4ZjA5NGE2OWViNWY4Yjc1XzUtMy0xLTEtMzM3MTI_5832218c-4084-4e74-9024-495dd988bc0c"
      unitRef="usd">34216000</us-gaap:InventoryGross>
    <us-gaap:InventoryAdjustments
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjcvZnJhZzo4N2ExYzViNmI1N2U0ZmJjYjc3NzBhZGQzY2EwN2UzMy90YWJsZTo0OGEzNDZmNjIwOGU0Y2Y1OGYwOTRhNjllYjVmOGI3NS90YWJsZXJhbmdlOjQ4YTM0NmY2MjA4ZTRjZjU4ZjA5NGE2OWViNWY4Yjc1XzYtMS0xLTEtMzM3MTI_3d7a48dc-8994-4beb-97bd-1a0a6eb58011"
      unitRef="usd">124000</us-gaap:InventoryAdjustments>
    <us-gaap:InventoryAdjustments
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjcvZnJhZzo4N2ExYzViNmI1N2U0ZmJjYjc3NzBhZGQzY2EwN2UzMy90YWJsZTo0OGEzNDZmNjIwOGU0Y2Y1OGYwOTRhNjllYjVmOGI3NS90YWJsZXJhbmdlOjQ4YTM0NmY2MjA4ZTRjZjU4ZjA5NGE2OWViNWY4Yjc1XzYtMy0xLTEtMzM3MTI_3f5a8a4e-b7e4-4018-84fb-3e8a4c342350"
      unitRef="usd">123000</us-gaap:InventoryAdjustments>
    <us-gaap:InventoryNet
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjcvZnJhZzo4N2ExYzViNmI1N2U0ZmJjYjc3NzBhZGQzY2EwN2UzMy90YWJsZTo0OGEzNDZmNjIwOGU0Y2Y1OGYwOTRhNjllYjVmOGI3NS90YWJsZXJhbmdlOjQ4YTM0NmY2MjA4ZTRjZjU4ZjA5NGE2OWViNWY4Yjc1XzctMS0xLTEtMzM3MTI_9f8c5ff9-fd7b-4c98-81ac-fe1bb8af8850"
      unitRef="usd">54288000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMjcvZnJhZzo4N2ExYzViNmI1N2U0ZmJjYjc3NzBhZGQzY2EwN2UzMy90YWJsZTo0OGEzNDZmNjIwOGU0Y2Y1OGYwOTRhNjllYjVmOGI3NS90YWJsZXJhbmdlOjQ4YTM0NmY2MjA4ZTRjZjU4ZjA5NGE2OWViNWY4Yjc1XzctMy0xLTEtMzM3MTI_7b967b71-a41a-4d23-86aa-75e3400136d8"
      unitRef="usd">34093000</us-gaap:InventoryNet>
    <us-gaap:OtherCurrentAssetsTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzAvZnJhZzoyNGU3YjE1ODA4Njk0NThlODA2NjQxZWVjMGQ1MWExNy90ZXh0cmVnaW9uOjI0ZTdiMTU4MDg2OTQ1OGU4MDY2NDFlZWMwZDUxYTE3XzQzOTgwNDY1MTEzNjA_364d5bb8-e49a-4a00-a846-70ce0136805c">Prepaid Expenses and Other Current Assets&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other current assets consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24,937&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid business insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,707&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid rent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;920&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer contract assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15,565&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance and indemnification receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,144&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;623&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid maintenance contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;279&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Value added tax receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,512&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid software licensing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,055&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock supplies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,374&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Embedded derivative assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;496&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,311&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;71,923&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherCurrentAssetsTextBlock>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzAvZnJhZzoyNGU3YjE1ODA4Njk0NThlODA2NjQxZWVjMGQ1MWExNy90ZXh0cmVnaW9uOjI0ZTdiMTU4MDg2OTQ1OGU4MDY2NDFlZWMwZDUxYTE3XzQzOTgwNDY1MTEzNjE_03cd5676-40cb-4253-8dec-278f6d17b3bf">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other current assets consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24,937&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid business insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,707&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid rent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;920&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer contract assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15,565&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance and indemnification receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,144&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;623&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid maintenance contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;279&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Value added tax receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,512&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid software licensing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,055&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock supplies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,374&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Embedded derivative assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;496&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,311&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;71,923&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <us-gaap:PrepaidTaxes
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzAvZnJhZzoyNGU3YjE1ODA4Njk0NThlODA2NjQxZWVjMGQ1MWExNy90YWJsZTpjOTlhM2ZhNzJlNWM0ZWY5YmY0N2Q5NGUwMDM3YTMxYy90YWJsZXJhbmdlOmM5OWEzZmE3MmU1YzRlZjliZjQ3ZDk0ZTAwMzdhMzFjXzItMS0xLTEtMzM3MTI_2ad34132-6dc5-4cbc-9e62-7219ebddef98"
      unitRef="usd">24937000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzAvZnJhZzoyNGU3YjE1ODA4Njk0NThlODA2NjQxZWVjMGQ1MWExNy90YWJsZTpjOTlhM2ZhNzJlNWM0ZWY5YmY0N2Q5NGUwMDM3YTMxYy90YWJsZXJhbmdlOmM5OWEzZmE3MmU1YzRlZjliZjQ3ZDk0ZTAwMzdhMzFjXzItMy0xLTEtMzM3MTI_61c57a97-4907-45bb-a796-ade641b16b2f"
      unitRef="usd">22883000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidInsurance
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzAvZnJhZzoyNGU3YjE1ODA4Njk0NThlODA2NjQxZWVjMGQ1MWExNy90YWJsZTpjOTlhM2ZhNzJlNWM0ZWY5YmY0N2Q5NGUwMDM3YTMxYy90YWJsZXJhbmdlOmM5OWEzZmE3MmU1YzRlZjliZjQ3ZDk0ZTAwMzdhMzFjXzMtMS0xLTEtMzM3MTI_aa093dd2-fa1e-40b3-a829-698d2048f18f"
      unitRef="usd">10707000</us-gaap:PrepaidInsurance>
    <us-gaap:PrepaidInsurance
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzAvZnJhZzoyNGU3YjE1ODA4Njk0NThlODA2NjQxZWVjMGQ1MWExNy90YWJsZTpjOTlhM2ZhNzJlNWM0ZWY5YmY0N2Q5NGUwMDM3YTMxYy90YWJsZXJhbmdlOmM5OWEzZmE3MmU1YzRlZjliZjQ3ZDk0ZTAwMzdhMzFjXzMtMy0xLTEtMzM3MTI_6ee5be6a-a98f-46e9-97bf-1a79116be0bb"
      unitRef="usd">10403000</us-gaap:PrepaidInsurance>
    <us-gaap:PrepaidRent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzAvZnJhZzoyNGU3YjE1ODA4Njk0NThlODA2NjQxZWVjMGQ1MWExNy90YWJsZTpjOTlhM2ZhNzJlNWM0ZWY5YmY0N2Q5NGUwMDM3YTMxYy90YWJsZXJhbmdlOmM5OWEzZmE3MmU1YzRlZjliZjQ3ZDk0ZTAwMzdhMzFjXzQtMS0xLTEtMzM3MTI_3b99e00a-ebe2-407b-8687-06edd2457082"
      unitRef="usd">920000</us-gaap:PrepaidRent>
    <us-gaap:PrepaidRent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzAvZnJhZzoyNGU3YjE1ODA4Njk0NThlODA2NjQxZWVjMGQ1MWExNy90YWJsZTpjOTlhM2ZhNzJlNWM0ZWY5YmY0N2Q5NGUwMDM3YTMxYy90YWJsZXJhbmdlOmM5OWEzZmE3MmU1YzRlZjliZjQ3ZDk0ZTAwMzdhMzFjXzQtMy0xLTEtMzM3MTI_5b1fb083-cc83-4f1f-b8c4-c98b9d2b7245"
      unitRef="usd">1170000</us-gaap:PrepaidRent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzAvZnJhZzoyNGU3YjE1ODA4Njk0NThlODA2NjQxZWVjMGQ1MWExNy90YWJsZTpjOTlhM2ZhNzJlNWM0ZWY5YmY0N2Q5NGUwMDM3YTMxYy90YWJsZXJhbmdlOmM5OWEzZmE3MmU1YzRlZjliZjQ3ZDk0ZTAwMzdhMzFjXzUtMS0xLTEtMzM3MTI_4110a60f-c816-4397-a685-08b625b566bf"
      unitRef="usd">15565000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzAvZnJhZzoyNGU3YjE1ODA4Njk0NThlODA2NjQxZWVjMGQ1MWExNy90YWJsZTpjOTlhM2ZhNzJlNWM0ZWY5YmY0N2Q5NGUwMDM3YTMxYy90YWJsZXJhbmdlOmM5OWEzZmE3MmU1YzRlZjliZjQ3ZDk0ZTAwMzdhMzFjXzUtMy0xLTEtMzM3MTI_a53a96af-a709-45f7-bc00-ff3100a8f3b3"
      unitRef="usd">12670000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:InsuranceSettlementsReceivableCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzAvZnJhZzoyNGU3YjE1ODA4Njk0NThlODA2NjQxZWVjMGQ1MWExNy90YWJsZTpjOTlhM2ZhNzJlNWM0ZWY5YmY0N2Q5NGUwMDM3YTMxYy90YWJsZXJhbmdlOmM5OWEzZmE3MmU1YzRlZjliZjQ3ZDk0ZTAwMzdhMzFjXzYtMS0xLTEtMzM3MTI_90d90fd0-091f-44d8-b78c-b761dac197fe"
      unitRef="usd">3144000</us-gaap:InsuranceSettlementsReceivableCurrent>
    <us-gaap:InsuranceSettlementsReceivableCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzAvZnJhZzoyNGU3YjE1ODA4Njk0NThlODA2NjQxZWVjMGQ1MWExNy90YWJsZTpjOTlhM2ZhNzJlNWM0ZWY5YmY0N2Q5NGUwMDM3YTMxYy90YWJsZXJhbmdlOmM5OWEzZmE3MmU1YzRlZjliZjQ3ZDk0ZTAwMzdhMzFjXzYtMy0xLTEtMzM3MTI_38a84e67-e139-496a-b37c-a0e524b6ba6e"
      unitRef="usd">2751000</us-gaap:InsuranceSettlementsReceivableCurrent>
    <us-gaap:DepositsAssetsCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzAvZnJhZzoyNGU3YjE1ODA4Njk0NThlODA2NjQxZWVjMGQ1MWExNy90YWJsZTpjOTlhM2ZhNzJlNWM0ZWY5YmY0N2Q5NGUwMDM3YTMxYy90YWJsZXJhbmdlOmM5OWEzZmE3MmU1YzRlZjliZjQ3ZDk0ZTAwMzdhMzFjXzctMS0xLTEtMzM3MTI_0565a736-4b24-49ca-a3e9-552e9e7f9af1"
      unitRef="usd">623000</us-gaap:DepositsAssetsCurrent>
    <us-gaap:DepositsAssetsCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzAvZnJhZzoyNGU3YjE1ODA4Njk0NThlODA2NjQxZWVjMGQ1MWExNy90YWJsZTpjOTlhM2ZhNzJlNWM0ZWY5YmY0N2Q5NGUwMDM3YTMxYy90YWJsZXJhbmdlOmM5OWEzZmE3MmU1YzRlZjliZjQ3ZDk0ZTAwMzdhMzFjXzctMy0xLTEtMzM3MTI_857bf42f-4907-4b17-96d5-a7e81db5c68f"
      unitRef="usd">673000</us-gaap:DepositsAssetsCurrent>
    <shc:PrepaidMaintenanceContractsCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzAvZnJhZzoyNGU3YjE1ODA4Njk0NThlODA2NjQxZWVjMGQ1MWExNy90YWJsZTpjOTlhM2ZhNzJlNWM0ZWY5YmY0N2Q5NGUwMDM3YTMxYy90YWJsZXJhbmdlOmM5OWEzZmE3MmU1YzRlZjliZjQ3ZDk0ZTAwMzdhMzFjXzgtMS0xLTEtMzM3MTI_d89a0cb6-1740-4fd5-82aa-61f54cada6af"
      unitRef="usd">279000</shc:PrepaidMaintenanceContractsCurrent>
    <shc:PrepaidMaintenanceContractsCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzAvZnJhZzoyNGU3YjE1ODA4Njk0NThlODA2NjQxZWVjMGQ1MWExNy90YWJsZTpjOTlhM2ZhNzJlNWM0ZWY5YmY0N2Q5NGUwMDM3YTMxYy90YWJsZXJhbmdlOmM5OWEzZmE3MmU1YzRlZjliZjQ3ZDk0ZTAwMzdhMzFjXzgtMy0xLTEtMzM3MTI_b94a5cc7-30a5-41bc-b785-f8239bd6289d"
      unitRef="usd">404000</shc:PrepaidMaintenanceContractsCurrent>
    <us-gaap:ValueAddedTaxReceivableCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzAvZnJhZzoyNGU3YjE1ODA4Njk0NThlODA2NjQxZWVjMGQ1MWExNy90YWJsZTpjOTlhM2ZhNzJlNWM0ZWY5YmY0N2Q5NGUwMDM3YTMxYy90YWJsZXJhbmdlOmM5OWEzZmE3MmU1YzRlZjliZjQ3ZDk0ZTAwMzdhMzFjXzktMS0xLTEtMzM3MTI_4e8deabb-6007-4c89-868a-0497f99e7db9"
      unitRef="usd">2512000</us-gaap:ValueAddedTaxReceivableCurrent>
    <us-gaap:ValueAddedTaxReceivableCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzAvZnJhZzoyNGU3YjE1ODA4Njk0NThlODA2NjQxZWVjMGQ1MWExNy90YWJsZTpjOTlhM2ZhNzJlNWM0ZWY5YmY0N2Q5NGUwMDM3YTMxYy90YWJsZXJhbmdlOmM5OWEzZmE3MmU1YzRlZjliZjQ3ZDk0ZTAwMzdhMzFjXzktMy0xLTEtMzM3MTI_3ec2fad8-695b-4e03-ab4e-feeaeceb408b"
      unitRef="usd">2094000</us-gaap:ValueAddedTaxReceivableCurrent>
    <shc:PrepaidSoftwareLicensingCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzAvZnJhZzoyNGU3YjE1ODA4Njk0NThlODA2NjQxZWVjMGQ1MWExNy90YWJsZTpjOTlhM2ZhNzJlNWM0ZWY5YmY0N2Q5NGUwMDM3YTMxYy90YWJsZXJhbmdlOmM5OWEzZmE3MmU1YzRlZjliZjQ3ZDk0ZTAwMzdhMzFjXzEwLTEtMS0xLTMzNzEy_822e9755-2506-43d6-bc1a-00eaade1cbdc"
      unitRef="usd">2055000</shc:PrepaidSoftwareLicensingCurrent>
    <shc:PrepaidSoftwareLicensingCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzAvZnJhZzoyNGU3YjE1ODA4Njk0NThlODA2NjQxZWVjMGQ1MWExNy90YWJsZTpjOTlhM2ZhNzJlNWM0ZWY5YmY0N2Q5NGUwMDM3YTMxYy90YWJsZXJhbmdlOmM5OWEzZmE3MmU1YzRlZjliZjQ3ZDk0ZTAwMzdhMzFjXzEwLTMtMS0xLTMzNzEy_3ccd7767-06a3-410e-a1b1-e667b408dcea"
      unitRef="usd">1181000</shc:PrepaidSoftwareLicensingCurrent>
    <us-gaap:Supplies
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzAvZnJhZzoyNGU3YjE1ODA4Njk0NThlODA2NjQxZWVjMGQ1MWExNy90YWJsZTpjOTlhM2ZhNzJlNWM0ZWY5YmY0N2Q5NGUwMDM3YTMxYy90YWJsZXJhbmdlOmM5OWEzZmE3MmU1YzRlZjliZjQ3ZDk0ZTAwMzdhMzFjXzExLTEtMS0xLTMzNzEy_6eecb41a-92ce-47b0-8f5d-1b3361041ff5"
      unitRef="usd">3374000</us-gaap:Supplies>
    <us-gaap:Supplies
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzAvZnJhZzoyNGU3YjE1ODA4Njk0NThlODA2NjQxZWVjMGQ1MWExNy90YWJsZTpjOTlhM2ZhNzJlNWM0ZWY5YmY0N2Q5NGUwMDM3YTMxYy90YWJsZXJhbmdlOmM5OWEzZmE3MmU1YzRlZjliZjQ3ZDk0ZTAwMzdhMzFjXzExLTMtMS0xLTMzNzEy_1c56d691-0d6e-427b-a5c9-de0d1d3d2ee9"
      unitRef="usd">2715000</us-gaap:Supplies>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzAvZnJhZzoyNGU3YjE1ODA4Njk0NThlODA2NjQxZWVjMGQ1MWExNy90YWJsZTpjOTlhM2ZhNzJlNWM0ZWY5YmY0N2Q5NGUwMDM3YTMxYy90YWJsZXJhbmdlOmM5OWEzZmE3MmU1YzRlZjliZjQ3ZDk0ZTAwMzdhMzFjXzEyLTEtMS0xLTUyNTUy_293df2e9-e189-4099-9ae9-458f5371a8b6"
      unitRef="usd">496000</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzAvZnJhZzoyNGU3YjE1ODA4Njk0NThlODA2NjQxZWVjMGQ1MWExNy90YWJsZTpjOTlhM2ZhNzJlNWM0ZWY5YmY0N2Q5NGUwMDM3YTMxYy90YWJsZXJhbmdlOmM5OWEzZmE3MmU1YzRlZjliZjQ3ZDk0ZTAwMzdhMzFjXzEyLTMtMS0xLTUyNTUy_ba4473f7-bb6e-49fe-ba58-5a7fcbba50e2"
      unitRef="usd">0</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset>
    <us-gaap:OtherAssetsCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzAvZnJhZzoyNGU3YjE1ODA4Njk0NThlODA2NjQxZWVjMGQ1MWExNy90YWJsZTpjOTlhM2ZhNzJlNWM0ZWY5YmY0N2Q5NGUwMDM3YTMxYy90YWJsZXJhbmdlOmM5OWEzZmE3MmU1YzRlZjliZjQ3ZDk0ZTAwMzdhMzFjXzEyLTEtMS0xLTMzNzEy_28c6bc28-727f-4a3c-accb-5c93cf4eef1e"
      unitRef="usd">7311000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzAvZnJhZzoyNGU3YjE1ODA4Njk0NThlODA2NjQxZWVjMGQ1MWExNy90YWJsZTpjOTlhM2ZhNzJlNWM0ZWY5YmY0N2Q5NGUwMDM3YTMxYy90YWJsZXJhbmdlOmM5OWEzZmE3MmU1YzRlZjliZjQ3ZDk0ZTAwMzdhMzFjXzEyLTMtMS0xLTMzNzEy_dde43a08-a9da-4c08-9afd-d0731c0bce08"
      unitRef="usd">8020000</us-gaap:OtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzAvZnJhZzoyNGU3YjE1ODA4Njk0NThlODA2NjQxZWVjMGQ1MWExNy90YWJsZTpjOTlhM2ZhNzJlNWM0ZWY5YmY0N2Q5NGUwMDM3YTMxYy90YWJsZXJhbmdlOmM5OWEzZmE3MmU1YzRlZjliZjQ3ZDk0ZTAwMzdhMzFjXzEzLTEtMS0xLTMzNzEy_9279a03c-9267-4498-a88e-a50eaef0b809"
      unitRef="usd">71923000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzAvZnJhZzoyNGU3YjE1ODA4Njk0NThlODA2NjQxZWVjMGQ1MWExNy90YWJsZTpjOTlhM2ZhNzJlNWM0ZWY5YmY0N2Q5NGUwMDM3YTMxYy90YWJsZXJhbmdlOmM5OWEzZmE3MmU1YzRlZjliZjQ3ZDk0ZTAwMzdhMzFjXzEzLTMtMS0xLTMzNzEy_f7d66610-0126-46c7-bb7c-c6dfebf1ad91"
      unitRef="usd">64964000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzMvZnJhZzpjNjYxYWMwYTI1MDY0YTIxOGY3OWYyMzQ2ZGIyNjMxZS90ZXh0cmVnaW9uOmM2NjFhYzBhMjUwNjRhMjE4Zjc5ZjIzNDZkYjI2MzFlXzIxOTkwMjMyNTc0NTc_7317f027-6813-4ab8-bfb0-7b07ca0e2db2">Property, Plant and Equipment&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant, and equipment, net, consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land and buildings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;295,780&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;54,200&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery, equipment, including Co-60&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;506,938&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;480,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,489&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer hardware and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;40,751&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset retirement costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,164&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction-in-progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;131,869&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,041,191&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;951,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(390,394)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(341,550)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;650,797&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;609,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization expense for property, plant, and equipment, including property under finance leases, was $64.2 million, $63.3 million and $66.7 million for the years ended December 31, 2021, 2020 and 2019, respectively. Capitalized interest totaled $1.1 million, $0.7 million and $0.1 million  for the years ended December 31, 2021, 2020 and 2019, respectively, and was recorded as a reduction in &#x201c;Interest expense, net&#x201d; in the Consolidated Statements of Operations and Comprehensive Income (Loss).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As discussed in Note 20, &#x201c;Commitments and Contingencies&#x201d;, we have been involved in litigation related to our ethylene oxide (&#x201c;EO&#x201d;) sterilization operations in Willowbrook, Illinois. On September&#160;30, 2019, we announced plans to exit our operations in Willowbrook citing the unstable legislative and regulatory landscape in Illinois as well as the expiration of the primary Willowbrook facility lease. Prior to this decision, we had approximately $9.8 million in net book value of fixed assets at the Willowbrook facilities, including $1.8 million of construction in process. Based on our assessment of fixed assets that were transferable to other Sterigenics&#x2019; facilities, we recorded a fixed asset impairment of approximately $5.8 million as recognized in &#x201c;Impairment of long-lived assets&#x201d; in the Consolidated Statements of Operations and Comprehensive Income (Loss) for the year ended December&#160;31, 2019. Further, in conjunction with the decision not to reopen our Willowbrook facilities, we incurred certain restructuring costs consisting of employee termination benefits totaling $1.1 million in the year ended December&#160;31, 2019. These costs represent all termination benefits costs expected to be incurred in connection with the Willowbrook closure, and are included in &#x201c;Cost of revenues&#x201d; on the Consolidated Statements of Operations and Comprehensive Income (Loss) and are included in our Sterigenics segment. Decommissioning of one Willowbrook facility was completed in 2021; whereas decommissioning of the second facility is scheduled to be completed prior to the lease termination date of December 31, 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i10a2bb4dd0984bcf974129e011263467_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzMvZnJhZzpjNjYxYWMwYTI1MDY0YTIxOGY3OWYyMzQ2ZGIyNjMxZS90YWJsZTo1ZDZkMDY2NTFjNDI0MTcyYmFjOTNkYzM5MzQ2ZWI2OS90YWJsZXJhbmdlOjVkNmQwNjY1MWM0MjQxNzJiYWM5M2RjMzkzNDZlYjY5XzItMS0xLTEtMzM3MTI_2d66daf7-6be4-4012-9261-ce85c0c1437d"
      unitRef="usd">295780000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i03c5d20b697f4189831ca3ecb2b94b8f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzMvZnJhZzpjNjYxYWMwYTI1MDY0YTIxOGY3OWYyMzQ2ZGIyNjMxZS90YWJsZTo1ZDZkMDY2NTFjNDI0MTcyYmFjOTNkYzM5MzQ2ZWI2OS90YWJsZXJhbmdlOjVkNmQwNjY1MWM0MjQxNzJiYWM5M2RjMzkzNDZlYjY5XzItMy0xLTEtMzM3MTI_961d0df8-e580-48fc-a11a-3f31863f6222"
      unitRef="usd">289692000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i251ca88cba154310976ea66cce4048b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzMvZnJhZzpjNjYxYWMwYTI1MDY0YTIxOGY3OWYyMzQ2ZGIyNjMxZS90YWJsZTo1ZDZkMDY2NTFjNDI0MTcyYmFjOTNkYzM5MzQ2ZWI2OS90YWJsZXJhbmdlOjVkNmQwNjY1MWM0MjQxNzJiYWM5M2RjMzkzNDZlYjY5XzMtMS0xLTEtMzM3MTI_c15ee1ac-bc9c-4955-b77d-06a114ab8f3e"
      unitRef="usd">54200000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i1a17d23a7fcf4a6e8bf7ff339ac5453d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzMvZnJhZzpjNjYxYWMwYTI1MDY0YTIxOGY3OWYyMzQ2ZGIyNjMxZS90YWJsZTo1ZDZkMDY2NTFjNDI0MTcyYmFjOTNkYzM5MzQ2ZWI2OS90YWJsZXJhbmdlOjVkNmQwNjY1MWM0MjQxNzJiYWM5M2RjMzkzNDZlYjY5XzMtMy0xLTEtMzM3MTI_6f326c92-3075-4a9d-9c62-bdea6925d7dd"
      unitRef="usd">51398000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i5e23fbc57aba4a84b74b7bedce33cf3c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzMvZnJhZzpjNjYxYWMwYTI1MDY0YTIxOGY3OWYyMzQ2ZGIyNjMxZS90YWJsZTo1ZDZkMDY2NTFjNDI0MTcyYmFjOTNkYzM5MzQ2ZWI2OS90YWJsZXJhbmdlOjVkNmQwNjY1MWM0MjQxNzJiYWM5M2RjMzkzNDZlYjY5XzQtMS0xLTEtMzM3MTI_68ac6bde-5cff-45b0-af64-2d919af44b62"
      unitRef="usd">506938000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="if521bd32a8ed4579ab4f796da586f3af_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzMvZnJhZzpjNjYxYWMwYTI1MDY0YTIxOGY3OWYyMzQ2ZGIyNjMxZS90YWJsZTo1ZDZkMDY2NTFjNDI0MTcyYmFjOTNkYzM5MzQ2ZWI2OS90YWJsZXJhbmdlOjVkNmQwNjY1MWM0MjQxNzJiYWM5M2RjMzkzNDZlYjY5XzQtMy0xLTEtMzM3MTI_9dbb4792-6ad0-4172-a3e2-a4b09d30b3cd"
      unitRef="usd">480276000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="ic9918773795342138f287f14ef0082cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzMvZnJhZzpjNjYxYWMwYTI1MDY0YTIxOGY3OWYyMzQ2ZGIyNjMxZS90YWJsZTo1ZDZkMDY2NTFjNDI0MTcyYmFjOTNkYzM5MzQ2ZWI2OS90YWJsZXJhbmdlOjVkNmQwNjY1MWM0MjQxNzJiYWM5M2RjMzkzNDZlYjY5XzUtMS0xLTEtMzM3MTI_4def20c5-f2c7-4645-a4a8-6fb0b773bcfc"
      unitRef="usd">7489000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="ifd5310eaf3ae4ab68844d05366780e33_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzMvZnJhZzpjNjYxYWMwYTI1MDY0YTIxOGY3OWYyMzQ2ZGIyNjMxZS90YWJsZTo1ZDZkMDY2NTFjNDI0MTcyYmFjOTNkYzM5MzQ2ZWI2OS90YWJsZXJhbmdlOjVkNmQwNjY1MWM0MjQxNzJiYWM5M2RjMzkzNDZlYjY5XzUtMy0xLTEtMzM3MTI_ef410b69-491a-420d-b7b3-e28d419a5953"
      unitRef="usd">6887000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="idc04e8e901df4ca6989752e636672cae_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzMvZnJhZzpjNjYxYWMwYTI1MDY0YTIxOGY3OWYyMzQ2ZGIyNjMxZS90YWJsZTo1ZDZkMDY2NTFjNDI0MTcyYmFjOTNkYzM5MzQ2ZWI2OS90YWJsZXJhbmdlOjVkNmQwNjY1MWM0MjQxNzJiYWM5M2RjMzkzNDZlYjY5XzYtMS0xLTEtMzM3MTI_3f504a84-b0bc-4e22-8110-340a266f4e11"
      unitRef="usd">40751000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i205ba2beb6c44b8b8935d9892a9e2163_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzMvZnJhZzpjNjYxYWMwYTI1MDY0YTIxOGY3OWYyMzQ2ZGIyNjMxZS90YWJsZTo1ZDZkMDY2NTFjNDI0MTcyYmFjOTNkYzM5MzQ2ZWI2OS90YWJsZXJhbmdlOjVkNmQwNjY1MWM0MjQxNzJiYWM5M2RjMzkzNDZlYjY5XzYtMy0xLTEtMzM3MTI_b3387bc0-064e-4072-a02d-556f0c7690eb"
      unitRef="usd">40706000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i98da7a7dccd1475d95018acaa22847f7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzMvZnJhZzpjNjYxYWMwYTI1MDY0YTIxOGY3OWYyMzQ2ZGIyNjMxZS90YWJsZTo1ZDZkMDY2NTFjNDI0MTcyYmFjOTNkYzM5MzQ2ZWI2OS90YWJsZXJhbmdlOjVkNmQwNjY1MWM0MjQxNzJiYWM5M2RjMzkzNDZlYjY5XzctMS0xLTEtMzM3MTI_a7d0b72e-13d5-40fd-b27f-9d493bb72941"
      unitRef="usd">4164000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="ie546b4474acd4f729a8e28c519e6e2aa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzMvZnJhZzpjNjYxYWMwYTI1MDY0YTIxOGY3OWYyMzQ2ZGIyNjMxZS90YWJsZTo1ZDZkMDY2NTFjNDI0MTcyYmFjOTNkYzM5MzQ2ZWI2OS90YWJsZXJhbmdlOjVkNmQwNjY1MWM0MjQxNzJiYWM5M2RjMzkzNDZlYjY5XzctMy0xLTEtMzM3MTI_5cca4579-5328-4cca-8d22-54c61bdc056a"
      unitRef="usd">3914000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i0cd6be82285848da8275e124664b377f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzMvZnJhZzpjNjYxYWMwYTI1MDY0YTIxOGY3OWYyMzQ2ZGIyNjMxZS90YWJsZTo1ZDZkMDY2NTFjNDI0MTcyYmFjOTNkYzM5MzQ2ZWI2OS90YWJsZXJhbmdlOjVkNmQwNjY1MWM0MjQxNzJiYWM5M2RjMzkzNDZlYjY5XzgtMS0xLTEtMzM3MTI_d80d268f-70f8-490d-8fad-6c0ecbbe7d36"
      unitRef="usd">131869000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="idddf30447e9b499d907ce0dade5a083d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzMvZnJhZzpjNjYxYWMwYTI1MDY0YTIxOGY3OWYyMzQ2ZGIyNjMxZS90YWJsZTo1ZDZkMDY2NTFjNDI0MTcyYmFjOTNkYzM5MzQ2ZWI2OS90YWJsZXJhbmdlOjVkNmQwNjY1MWM0MjQxNzJiYWM5M2RjMzkzNDZlYjY5XzgtMy0xLTEtMzM3MTI_b4866ff3-329d-42b4-ad3d-e5a1ea575013"
      unitRef="usd">78491000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzMvZnJhZzpjNjYxYWMwYTI1MDY0YTIxOGY3OWYyMzQ2ZGIyNjMxZS90YWJsZTo1ZDZkMDY2NTFjNDI0MTcyYmFjOTNkYzM5MzQ2ZWI2OS90YWJsZXJhbmdlOjVkNmQwNjY1MWM0MjQxNzJiYWM5M2RjMzkzNDZlYjY5XzktMS0xLTEtMzM3MTI_ba0f51cb-6fca-4cc7-9e02-fcb4f88abf61"
      unitRef="usd">1041191000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzMvZnJhZzpjNjYxYWMwYTI1MDY0YTIxOGY3OWYyMzQ2ZGIyNjMxZS90YWJsZTo1ZDZkMDY2NTFjNDI0MTcyYmFjOTNkYzM5MzQ2ZWI2OS90YWJsZXJhbmdlOjVkNmQwNjY1MWM0MjQxNzJiYWM5M2RjMzkzNDZlYjY5XzktMy0xLTEtMzM3MTI_558543a4-6fec-4bd6-97df-943e7d96e825"
      unitRef="usd">951364000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzMvZnJhZzpjNjYxYWMwYTI1MDY0YTIxOGY3OWYyMzQ2ZGIyNjMxZS90YWJsZTo1ZDZkMDY2NTFjNDI0MTcyYmFjOTNkYzM5MzQ2ZWI2OS90YWJsZXJhbmdlOjVkNmQwNjY1MWM0MjQxNzJiYWM5M2RjMzkzNDZlYjY5XzEwLTEtMS0xLTMzNzEy_9ecc2fbd-7008-49e0-89f2-fb6f9a53b697"
      unitRef="usd">390394000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzMvZnJhZzpjNjYxYWMwYTI1MDY0YTIxOGY3OWYyMzQ2ZGIyNjMxZS90YWJsZTo1ZDZkMDY2NTFjNDI0MTcyYmFjOTNkYzM5MzQ2ZWI2OS90YWJsZXJhbmdlOjVkNmQwNjY1MWM0MjQxNzJiYWM5M2RjMzkzNDZlYjY5XzEwLTMtMS0xLTMzNzEy_8c8b06b1-a471-4818-b0e1-9772d2840e77"
      unitRef="usd">341550000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzMvZnJhZzpjNjYxYWMwYTI1MDY0YTIxOGY3OWYyMzQ2ZGIyNjMxZS90YWJsZTo1ZDZkMDY2NTFjNDI0MTcyYmFjOTNkYzM5MzQ2ZWI2OS90YWJsZXJhbmdlOjVkNmQwNjY1MWM0MjQxNzJiYWM5M2RjMzkzNDZlYjY5XzExLTEtMS0xLTMzNzEy_520d7db2-e879-404e-9aa0-ca931956a606"
      unitRef="usd">650797000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzMvZnJhZzpjNjYxYWMwYTI1MDY0YTIxOGY3OWYyMzQ2ZGIyNjMxZS90YWJsZTo1ZDZkMDY2NTFjNDI0MTcyYmFjOTNkYzM5MzQ2ZWI2OS90YWJsZXJhbmdlOjVkNmQwNjY1MWM0MjQxNzJiYWM5M2RjMzkzNDZlYjY5XzExLTMtMS0xLTMzNzEy_98074bc1-d1d2-473c-a55d-cb7864d92be0"
      unitRef="usd">609814000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzMvZnJhZzpjNjYxYWMwYTI1MDY0YTIxOGY3OWYyMzQ2ZGIyNjMxZS90ZXh0cmVnaW9uOmM2NjFhYzBhMjUwNjRhMjE4Zjc5ZjIzNDZkYjI2MzFlXzIyMQ_f1196b44-5a60-4d91-89f2-83904cabb6fd"
      unitRef="usd">64200000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzMvZnJhZzpjNjYxYWMwYTI1MDY0YTIxOGY3OWYyMzQ2ZGIyNjMxZS90ZXh0cmVnaW9uOmM2NjFhYzBhMjUwNjRhMjE4Zjc5ZjIzNDZkYjI2MzFlXzEwOTk1MTE2MzAwMjM_a8c22869-1aec-4e63-bf27-795b56ccbc7e"
      unitRef="usd">63300000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzMvZnJhZzpjNjYxYWMwYTI1MDY0YTIxOGY3OWYyMzQ2ZGIyNjMxZS90ZXh0cmVnaW9uOmM2NjFhYzBhMjUwNjRhMjE4Zjc5ZjIzNDZkYjI2MzFlXzYwNDczMTM5NTQ3Mzc_e6fdeb59-3845-482c-ba23-156196b661a5"
      unitRef="usd">66700000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:InterestCostsCapitalized
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzMvZnJhZzpjNjYxYWMwYTI1MDY0YTIxOGY3OWYyMzQ2ZGIyNjMxZS90ZXh0cmVnaW9uOmM2NjFhYzBhMjUwNjRhMjE4Zjc5ZjIzNDZkYjI2MzFlXzI5Mw_458017b8-1e00-45a7-b644-72dee53f3707"
      unitRef="usd">1100000</us-gaap:InterestCostsCapitalized>
    <us-gaap:InterestCostsCapitalized
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzMvZnJhZzpjNjYxYWMwYTI1MDY0YTIxOGY3OWYyMzQ2ZGIyNjMxZS90ZXh0cmVnaW9uOmM2NjFhYzBhMjUwNjRhMjE4Zjc5ZjIzNDZkYjI2MzFlXzEwOTk1MTE2MzAwMzU_0fd48c8c-3cb8-4807-ac0f-82bd437f98ad"
      unitRef="usd">700000</us-gaap:InterestCostsCapitalized>
    <us-gaap:InterestCostsCapitalized
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzMvZnJhZzpjNjYxYWMwYTI1MDY0YTIxOGY3OWYyMzQ2ZGIyNjMxZS90ZXh0cmVnaW9uOmM2NjFhYzBhMjUwNjRhMjE4Zjc5ZjIzNDZkYjI2MzFlXzYwNDczMTM5NTQ3NDc_c8a0b12f-4687-43bb-b630-34c908033502"
      unitRef="usd">100000</us-gaap:InterestCostsCapitalized>
    <us-gaap:Assets
      contextRef="ief3b2f887d0341a398d3f7ecee2470ae_I20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzMvZnJhZzpjNjYxYWMwYTI1MDY0YTIxOGY3OWYyMzQ2ZGIyNjMxZS90ZXh0cmVnaW9uOmM2NjFhYzBhMjUwNjRhMjE4Zjc5ZjIzNDZkYjI2MzFlXzgxNA_e5d6de37-6f75-420b-8105-dea8c6fa53e8"
      unitRef="usd">9800000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib3fbbf7b0afd43acb7d9fd0190c88e2b_I20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzMvZnJhZzpjNjYxYWMwYTI1MDY0YTIxOGY3OWYyMzQ2ZGIyNjMxZS90ZXh0cmVnaW9uOmM2NjFhYzBhMjUwNjRhMjE4Zjc5ZjIzNDZkYjI2MzFlXzg5Mg_0a55e648-9324-4f03-8b15-318a823e785e"
      unitRef="usd">1800000</us-gaap:Assets>
    <us-gaap:AssetImpairmentCharges
      contextRef="i52d6516693a94577826990964bb9e5aa_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzMvZnJhZzpjNjYxYWMwYTI1MDY0YTIxOGY3OWYyMzQ2ZGIyNjMxZS90ZXh0cmVnaW9uOmM2NjFhYzBhMjUwNjRhMjE4Zjc5ZjIzNDZkYjI2MzFlXzEwODE_a95e15f7-4ec7-460f-ac93-e634626ed29b"
      unitRef="usd">5800000</us-gaap:AssetImpairmentCharges>
    <us-gaap:SeveranceCosts1
      contextRef="i52d6516693a94577826990964bb9e5aa_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzMvZnJhZzpjNjYxYWMwYTI1MDY0YTIxOGY3OWYyMzQ2ZGIyNjMxZS90ZXh0cmVnaW9uOmM2NjFhYzBhMjUwNjRhMjE4Zjc5ZjIzNDZkYjI2MzFlXzEzMzQ_fa4b82ca-469c-41e5-88ca-ceb531d3745e"
      unitRef="usd">1100000</us-gaap:SeveranceCosts1>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90ZXh0cmVnaW9uOjI2M2RkODc5MzQ2MjQ0OTZiMzg5MTViZDhlNjkyMWEyXzQzOTgwNDY1MTMyNDQ_aa04a7e1-196a-472b-ada9-4695abb1d545">Goodwill and Other Intangible Assets&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes to goodwill during the years ended December&#160;31, 2021 and 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.607%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Sterigenics&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nordion&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nelson&#160;Labs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill at January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;612,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,035,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;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;Iotron acquisition&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes due to foreign currency exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;683,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,115,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Iotron acquisition measurement period adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,447)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,447)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:1.5pt;margin-top:2.65pt;padding-left:9pt;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;BioScience Labs acquisition&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;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;RCA acquisition&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes due to foreign currency exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,291)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,843)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,161)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 13pt;text-align:left;text-indent:-12pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;660,743&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;288,905&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;170,672&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,120,320&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Finite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;668,628&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;365,935&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proprietary technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;88,826&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;44,866&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;145&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;116&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land-use rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,744&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,586&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sealed source and supply agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;241,611&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;109,838&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,454&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,166&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total finite-lived intangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,015,408&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;524,507&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Indefinite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory licenses and other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;82,110&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names / trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;25,833&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total indefinite-lived intangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;107,943&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,123,351&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;524,507&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization&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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Finite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;634,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;309,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proprietary technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land-use rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sealed source and supply agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total finite-lived intangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;977,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;442,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Indefinite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory licenses and other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names / trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total indefinite-lived intangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,085,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;442,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.3pt"&gt;Includes certain transportation certifications, a class 1B nuclear license and other intangibles related to obtaining such licensure. These assets are considered indefinite-lived as the decision for renewal by the Canadian Nuclear Safety Commission is highly based on a licensee&#x2019;s previous assessments, reported incidents, and annual compliance and inspection results. New applications for license can take a significant amount of time and cost; whereas an existing licensee with a historical record of compliance and current operating conditions more than likely ensures renewal for another 10 years license period as Nordion has demonstrated over its 75 years of history.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Amounts include the impact of foreign currency translation. Fully amortized amounts are written off. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense for finite-lived intangible assets was $86.8 million, $80.3 million, and $80.0 million for the years ended December&#160;31, 2021, 2020 and 2019, respectively. $63.8 million, $59.0 million, and $58.5 million was included in &#x201c;Selling, general and administrative expenses&#x201d; in the Consolidated Statements of Operations and Comprehensive Income (Loss) for the years ended December&#160;31, 2021, 2020 and 2019, whereas the remainder was included in &#x201c;Cost of revenues.&#x201d; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated aggregate amortization expense for finite-lived intangible assets for each of the next five years and thereafter is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.596%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;81,955&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;81,536&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;80,759&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;43,070&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22,973&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;180,608&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;490,901&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average remaining useful life of the finite-lived intangible assets was approximately 9.5 years as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90ZXh0cmVnaW9uOjI2M2RkODc5MzQ2MjQ0OTZiMzg5MTViZDhlNjkyMWEyXzQzOTgwNDY1MTMyNDU_4cdb1e6b-d336-4568-b242-6dfdcea7d676">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes to goodwill during the years ended December&#160;31, 2021 and 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.607%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Sterigenics&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nordion&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nelson&#160;Labs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill at January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;612,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,035,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;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;Iotron acquisition&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes due to foreign currency exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;683,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,115,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Iotron acquisition measurement period adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,447)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,447)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:1.5pt;margin-top:2.65pt;padding-left:9pt;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;BioScience Labs acquisition&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;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;RCA acquisition&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes due to foreign currency exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,291)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,843)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,161)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 13pt;text-align:left;text-indent:-12pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;660,743&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;288,905&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;170,672&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,120,320&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i43fc031cd5a746a28d89e96f88939b21_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzEtMS0xLTEtMzM3MTI_deef629e-bc12-43da-9c7a-7fef34973a02"
      unitRef="usd">612689000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i4181af68938a4e64ae537ce36a9b62d4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzEtMy0xLTEtMzM3MTI_663743d7-941e-4d6b-82cb-d8688e833f69"
      unitRef="usd">281890000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i6c8fbd7446af4d6d9b725fe000c2e15f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzEtNS0xLTEtMzM3MTI_04130b0f-aeca-48f4-b913-d4939ff6580a"
      unitRef="usd">141286000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ia00b9f7136bb4b12a3c30031ec291f98_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzEtOS0xLTEtMzM3MTI_88b45c38-7406-451d-8461-1bd0a6aa1d6a"
      unitRef="usd">1035865000</us-gaap:Goodwill>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i4f0358f053f541ecbfd87600443b89ca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzItMS0xLTEtMzM3MTI_9c1662e3-36c5-45e4-a2eb-3bc7cbd8f48f"
      unitRef="usd">69046000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="ie89b0746c6434e38b6aedff006606ab1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzItMy0xLTEtMzM3MTI_aa60dbca-7161-4aa6-82bd-2bc7eb61ddc3"
      unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i58b50b8641f5497597954915252a62fb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzItNS0xLTEtMzM3MTI_944cee07-70ee-4deb-8b3c-100fb76c655d"
      unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i3b9f6359de5542599ed7461446109d6f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzItOS0xLTEtMzM3MTI_2ce86965-96fd-4726-a4e7-6f7fdfb78780"
      unitRef="usd">69046000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i1071d9b8250a4f61bcbd785621a6755f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzMtMS0xLTEtMzM3MTI_76f0b6a4-ec37-4fa5-a28a-da96b5a12997"
      unitRef="usd">1746000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="if36db2698e16482eb29989aad62aa677_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzMtMy0xLTEtMzM3MTI_b027a2fb-dbeb-4ab1-83fb-8078ca3f7927"
      unitRef="usd">6042000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i745fe1d064b64c0a80a1280ea7b854be_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzMtNS0xLTEtMzM3MTI_e1340599-017b-40d7-9550-cdb6a85255e0"
      unitRef="usd">3237000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzMtOS0xLTEtMzM3MTI_75e8410a-3490-4308-aa24-58a0558acfd3"
      unitRef="usd">11025000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i7113cabdb247405992ab326e93b17839_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzQtMS0xLTEtMzM3MTI_6ea2de58-1e42-4078-949b-7d7667b2105c"
      unitRef="usd">683481000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i5acd71d459b74e1dadbac888c5c5f9b0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzQtMy0xLTEtMzM3MTI_f770244f-6d9c-488e-a870-ff2a02e9aaf5"
      unitRef="usd">287932000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0470ea218e504523b2758d49d1893f5a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzQtNS0xLTEtMzM3MTI_a354cbd5-d1f7-4009-b9c9-3a0a9801748c"
      unitRef="usd">144523000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzQtOS0xLTEtMzM3MTI_c4d57941-ca28-45f2-b57c-e54b59e353d9"
      unitRef="usd">1115936000</us-gaap:Goodwill>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="ide3eafda37754cd1bc5e08729243b90d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzUtMS0xLTEtNDMxODg_7f80db92-f695-4495-8ce5-2b37b0856bfd"
      unitRef="usd">-19447000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i854458991b76462c80523a7b9c61adfb_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzUtMy0xLTEtNDMxODg_86b98efa-da69-4755-bce6-c78b37a1c657"
      unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i4d7eeaf3a038429682a22b37ade65e2f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzUtNS0xLTEtNDMxODg_e5d3f3d0-bb4f-4750-8d8a-8389eeede66a"
      unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i43863b1ce3a5473cb684270bc5e53825_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzUtOS0xLTEtNDMxODg_0910796f-968e-487a-a245-48a8bf2402c9"
      unitRef="usd">-19447000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="if0d051790f6746fbbf805929d00e1c24_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzUtMS0xLTEtMzc5MDY_9bdff952-1b6c-45f1-b41f-0d7c66077e75"
      unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i36028d5b4f4f4573ba3975ec86f0ce15_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzUtMy0xLTEtMzc5MDY_e27404ea-18d7-423f-adad-57755abbd37f"
      unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i3a071a82d699484988832c09ccaf5a48_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzUtNS0xLTEtMzc5MDY_ada853cb-3296-4e7b-a1d6-8b731e529d9d"
      unitRef="usd">8354000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="if50346dcbc1b446c974d61728e3f0883_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzUtOS0xLTEtMzc5MDY_6518ce96-a4b4-4854-9d6c-659f56ba78d2"
      unitRef="usd">8354000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i314d38ab42e543a4a380f6903f91b334_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzUtMS0xLTEtMzM3MTI_16d98c4c-086b-4a2c-a62f-bde15694d0ad"
      unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i659a326281194f68a9acfa172844397f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzUtMy0xLTEtMzM3MTI_e0d95cdd-3314-4668-b586-708837f89b8c"
      unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i33e5a9349d3649e6975add1f31d5b8fc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzUtNS0xLTEtMzM3MTI_c8cb7380-f27a-4370-beb8-075c154edd0a"
      unitRef="usd">20638000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i8c87784b4d2446d789ecc2291cd86060_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzUtOS0xLTEtMzM3MTI_ce8e0dda-abee-4358-934f-28943662d5d2"
      unitRef="usd">20638000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i55361d677e0a4cc1ad154a68af1c4446_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzYtMS0xLTEtMzM3MTI_32b606c9-9642-4565-816f-e889576b1f7b"
      unitRef="usd">-3291000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i0736570a58654d8e9f78cb6e3fa16a08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzYtMy0xLTEtMzM3MTI_fce8add0-7e58-4491-a05e-4ded27025091"
      unitRef="usd">973000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="if764ee3270a140438fb16b3ee6eee328_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzYtNS0xLTEtMzM3MTI_7bfa07ff-c426-4668-9d55-d7a55e0007cb"
      unitRef="usd">-2843000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzYtOS0xLTEtMzM3MTI_6a9ebdea-93b1-47b0-8934-0e2b0a80cba0"
      unitRef="usd">-5161000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i00b7e423153f474ab29d2ec506f17873_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzctMS0xLTEtMzM3MTI_f4cf9530-3890-4fda-a022-bb477f584b57"
      unitRef="usd">660743000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i31c857db526c41a4acd83c0056f4c239_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzctMy0xLTEtMzM3MTI_3850a41f-cc76-4b04-b7aa-2ab439b4abff"
      unitRef="usd">288905000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i33c01302900447c6892bcb316eb6f8bd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzctNS0xLTEtMzM3MTI_a7912fcc-85fc-4cb7-ba88-260466b323f8"
      unitRef="usd">170672000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo0Njc3ZjM1ZWMzYjU0ZGU1ODU2N2Q4ZDc3Yjk3Mjg2Ny90YWJsZXJhbmdlOjQ2NzdmMzVlYzNiNTRkZTU4NTY3ZDhkNzdiOTcyODY3XzctOS0xLTEtMzM3MTI_ba488642-9c5e-4331-9f6f-e43164b11b48"
      unitRef="usd">1120320000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90ZXh0cmVnaW9uOjI2M2RkODc5MzQ2MjQ0OTZiMzg5MTViZDhlNjkyMWEyXzQzOTgwNDY1MTMyNDc_44d2d279-7fdf-4bfe-8b0d-9bc392d67375">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&#160;Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Finite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;668,628&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;365,935&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proprietary technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;88,826&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;44,866&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;145&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;116&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land-use rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,744&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,586&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sealed source and supply agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;241,611&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;109,838&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,454&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,166&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total finite-lived intangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,015,408&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;524,507&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Indefinite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory licenses and other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;82,110&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names / trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;25,833&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total indefinite-lived intangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;107,943&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,123,351&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;524,507&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization&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:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Finite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;634,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;309,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proprietary technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land-use rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sealed source and supply agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total finite-lived intangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;977,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;442,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Indefinite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory licenses and other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names / trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total indefinite-lived intangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,085,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;442,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.3pt"&gt;Includes certain transportation certifications, a class 1B nuclear license and other intangibles related to obtaining such licensure. These assets are considered indefinite-lived as the decision for renewal by the Canadian Nuclear Safety Commission is highly based on a licensee&#x2019;s previous assessments, reported incidents, and annual compliance and inspection results. New applications for license can take a significant amount of time and cost; whereas an existing licensee with a historical record of compliance and current operating conditions more than likely ensures renewal for another 10 years license period as Nordion has demonstrated over its 75 years of history.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3642bb6f1e2c40b5aa13da487f5c3c40_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo1MDZiZTFjNDllYTg0Mjg3OTRiOTIyNzQxMDg3NzcxZC90YWJsZXJhbmdlOjUwNmJlMWM0OWVhODQyODc5NGI5MjI3NDEwODc3NzFkXzMtMS0xLTEtMzM3MTI_2b92974f-ea42-45c6-b60b-cd18c843b072"
      unitRef="usd">668628000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3642bb6f1e2c40b5aa13da487f5c3c40_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo1MDZiZTFjNDllYTg0Mjg3OTRiOTIyNzQxMDg3NzcxZC90YWJsZXJhbmdlOjUwNmJlMWM0OWVhODQyODc5NGI5MjI3NDEwODc3NzFkXzMtMy0xLTEtMzM3MTI_34204e92-2ebe-4cdf-bac8-65919b6a5166"
      unitRef="usd">365935000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7149da6e6aa1465a9dc470698967bd43_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo1MDZiZTFjNDllYTg0Mjg3OTRiOTIyNzQxMDg3NzcxZC90YWJsZXJhbmdlOjUwNmJlMWM0OWVhODQyODc5NGI5MjI3NDEwODc3NzFkXzQtMS0xLTEtMzM3MTI_ffa1b3c4-0038-4ef4-bc4c-472844d7d4e2"
      unitRef="usd">88826000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i7149da6e6aa1465a9dc470698967bd43_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo1MDZiZTFjNDllYTg0Mjg3OTRiOTIyNzQxMDg3NzcxZC90YWJsZXJhbmdlOjUwNmJlMWM0OWVhODQyODc5NGI5MjI3NDEwODc3NzFkXzQtMy0xLTEtMzM3MTI_8acd4f48-cbca-46b1-9fef-a264fe4d60ab"
      unitRef="usd">44866000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i4ddf49967e044fc0957bc86ce5f7e395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo1MDZiZTFjNDllYTg0Mjg3OTRiOTIyNzQxMDg3NzcxZC90YWJsZXJhbmdlOjUwNmJlMWM0OWVhODQyODc5NGI5MjI3NDEwODc3NzFkXzUtMS0xLTEtMzM3MTI_2f2edaa4-2f83-4edf-b50c-e8d1e17146ee"
      unitRef="usd">145000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i4ddf49967e044fc0957bc86ce5f7e395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo1MDZiZTFjNDllYTg0Mjg3OTRiOTIyNzQxMDg3NzcxZC90YWJsZXJhbmdlOjUwNmJlMWM0OWVhODQyODc5NGI5MjI3NDEwODc3NzFkXzUtMy0xLTEtMzM3MTI_3f08e000-5b9e-4e6c-bfc7-9e2887714e45"
      unitRef="usd">116000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id0ebf3fee7094169893a952fdb28ecdd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo1MDZiZTFjNDllYTg0Mjg3OTRiOTIyNzQxMDg3NzcxZC90YWJsZXJhbmdlOjUwNmJlMWM0OWVhODQyODc5NGI5MjI3NDEwODc3NzFkXzYtMS0xLTEtMzM3MTI_b6336193-b230-4366-ba82-6d2543053991"
      unitRef="usd">9744000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id0ebf3fee7094169893a952fdb28ecdd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo1MDZiZTFjNDllYTg0Mjg3OTRiOTIyNzQxMDg3NzcxZC90YWJsZXJhbmdlOjUwNmJlMWM0OWVhODQyODc5NGI5MjI3NDEwODc3NzFkXzYtMy0xLTEtMzM3MTI_4b2b8898-239d-4c34-8dca-134eb9f20108"
      unitRef="usd">1586000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i086a33b3d74f44c982a94268a183e23a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo1MDZiZTFjNDllYTg0Mjg3OTRiOTIyNzQxMDg3NzcxZC90YWJsZXJhbmdlOjUwNmJlMWM0OWVhODQyODc5NGI5MjI3NDEwODc3NzFkXzctMS0xLTEtMzM3MTI_ee2493fe-1eb8-4247-bad9-28d445495794"
      unitRef="usd">241611000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i086a33b3d74f44c982a94268a183e23a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo1MDZiZTFjNDllYTg0Mjg3OTRiOTIyNzQxMDg3NzcxZC90YWJsZXJhbmdlOjUwNmJlMWM0OWVhODQyODc5NGI5MjI3NDEwODc3NzFkXzctMy0xLTEtMzM3MTI_6e5e80bc-45a0-4a5e-adba-7586fc416bf4"
      unitRef="usd">109838000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i86c64f695cac45f1b5aa5a9666de940a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo1MDZiZTFjNDllYTg0Mjg3OTRiOTIyNzQxMDg3NzcxZC90YWJsZXJhbmdlOjUwNmJlMWM0OWVhODQyODc5NGI5MjI3NDEwODc3NzFkXzgtMS0xLTEtMzM3MTI_d60de5f8-543c-4241-a232-e71cec22b596"
      unitRef="usd">6454000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i86c64f695cac45f1b5aa5a9666de940a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo1MDZiZTFjNDllYTg0Mjg3OTRiOTIyNzQxMDg3NzcxZC90YWJsZXJhbmdlOjUwNmJlMWM0OWVhODQyODc5NGI5MjI3NDEwODc3NzFkXzgtMy0xLTEtMzM3MTI_5ed79f7d-7487-40ed-9f2b-9db2d3f40b01"
      unitRef="usd">2166000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo1MDZiZTFjNDllYTg0Mjg3OTRiOTIyNzQxMDg3NzcxZC90YWJsZXJhbmdlOjUwNmJlMWM0OWVhODQyODc5NGI5MjI3NDEwODc3NzFkXzktMS0xLTEtMzM3MTI_e071ab6a-60c1-4afd-aa23-b7cb0e31ba18"
      unitRef="usd">1015408000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo1MDZiZTFjNDllYTg0Mjg3OTRiOTIyNzQxMDg3NzcxZC90YWJsZXJhbmdlOjUwNmJlMWM0OWVhODQyODc5NGI5MjI3NDEwODc3NzFkXzktMy0xLTEtMzM3MTI_38a590f3-fde5-425c-9805-f38870f3ff64"
      unitRef="usd">524507000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i1734c039b03344e7be978c24b22a075b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo1MDZiZTFjNDllYTg0Mjg3OTRiOTIyNzQxMDg3NzcxZC90YWJsZXJhbmdlOjUwNmJlMWM0OWVhODQyODc5NGI5MjI3NDEwODc3NzFkXzEyLTEtMS0xLTMzNzEy_198cb75c-e689-4340-bd56-b187f4ce7f37"
      unitRef="usd">82110000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="idcd81bc592ea473aa5957b3b7685e4e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo1MDZiZTFjNDllYTg0Mjg3OTRiOTIyNzQxMDg3NzcxZC90YWJsZXJhbmdlOjUwNmJlMWM0OWVhODQyODc5NGI5MjI3NDEwODc3NzFkXzEzLTEtMS0xLTMzNzEy_dcd7a2fa-fb6e-4917-9f24-0e7cbbbdbfcd"
      unitRef="usd">25833000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo1MDZiZTFjNDllYTg0Mjg3OTRiOTIyNzQxMDg3NzcxZC90YWJsZXJhbmdlOjUwNmJlMWM0OWVhODQyODc5NGI5MjI3NDEwODc3NzFkXzE0LTEtMS0xLTMzNzEy_718306f7-d6cd-472f-a62d-c4b5886d618c"
      unitRef="usd">107943000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo1MDZiZTFjNDllYTg0Mjg3OTRiOTIyNzQxMDg3NzcxZC90YWJsZXJhbmdlOjUwNmJlMWM0OWVhODQyODc5NGI5MjI3NDEwODc3NzFkXzE1LTEtMS0xLTMzNzEy_cdb3a4d1-6a66-43cd-99fc-781dd4d7850c"
      unitRef="usd">1123351000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo1MDZiZTFjNDllYTg0Mjg3OTRiOTIyNzQxMDg3NzcxZC90YWJsZXJhbmdlOjUwNmJlMWM0OWVhODQyODc5NGI5MjI3NDEwODc3NzFkXzE1LTMtMS0xLTMzNzEy_2e0a5744-4772-472c-8654-6c84bd9a29c3"
      unitRef="usd">524507000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i329654dce9ab4a0e8f6a0cc636da48ab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTpiMGM1MzdjNzJkMTk0NzA2YjM0YWZlOTZiMDg3NjExYy90YWJsZXJhbmdlOmIwYzUzN2M3MmQxOTQ3MDZiMzRhZmU5NmIwODc2MTFjXzItMS0xLTEtMzM3MTI_50d04ebf-e109-4522-9dae-39e2795d10f8"
      unitRef="usd">634454000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i329654dce9ab4a0e8f6a0cc636da48ab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTpiMGM1MzdjNzJkMTk0NzA2YjM0YWZlOTZiMDg3NjExYy90YWJsZXJhbmdlOmIwYzUzN2M3MmQxOTQ3MDZiMzRhZmU5NmIwODc2MTFjXzItMy0xLTEtMzM3MTI_d18f4b94-7bb1-460d-a5dd-e397438f97a8"
      unitRef="usd">309428000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib2b0e6c5d5ae4611887bc9fc6b770e97_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTpiMGM1MzdjNzJkMTk0NzA2YjM0YWZlOTZiMDg3NjExYy90YWJsZXJhbmdlOmIwYzUzN2M3MmQxOTQ3MDZiMzRhZmU5NmIwODc2MTFjXzMtMS0xLTEtMzM3MTI_e07bbaa1-72e7-4c22-bd1b-456dd58dc656"
      unitRef="usd">90964000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib2b0e6c5d5ae4611887bc9fc6b770e97_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTpiMGM1MzdjNzJkMTk0NzA2YjM0YWZlOTZiMDg3NjExYy90YWJsZXJhbmdlOmIwYzUzN2M3MmQxOTQ3MDZiMzRhZmU5NmIwODc2MTFjXzMtMy0xLTEtMzM3MTI_f8eb2f6d-bd59-40a6-b40a-6dd6b1b78528"
      unitRef="usd">38075000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6313fbf452ea4e66acf471437726fe5e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTpiMGM1MzdjNzJkMTk0NzA2YjM0YWZlOTZiMDg3NjExYy90YWJsZXJhbmdlOmIwYzUzN2M3MmQxOTQ3MDZiMzRhZmU5NmIwODc2MTFjXzQtMS0xLTEtMzM3MTI_d6fdc731-764e-4446-b0de-239b08c40deb"
      unitRef="usd">156000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6313fbf452ea4e66acf471437726fe5e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTpiMGM1MzdjNzJkMTk0NzA2YjM0YWZlOTZiMDg3NjExYy90YWJsZXJhbmdlOmIwYzUzN2M3MmQxOTQ3MDZiMzRhZmU5NmIwODc2MTFjXzQtMy0xLTEtMzM3MTI_85eaa8bb-edc8-47fb-8942-dbe377bdfe17"
      unitRef="usd">105000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ic5fab03c7a084b678da5bda39dcb0fe7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTpiMGM1MzdjNzJkMTk0NzA2YjM0YWZlOTZiMDg3NjExYy90YWJsZXJhbmdlOmIwYzUzN2M3MmQxOTQ3MDZiMzRhZmU5NmIwODc2MTFjXzUtMS0xLTEtMzM3MTI_d309b7c7-aa79-4b34-bdc6-ff5a41cbdf33"
      unitRef="usd">9489000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ic5fab03c7a084b678da5bda39dcb0fe7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTpiMGM1MzdjNzJkMTk0NzA2YjM0YWZlOTZiMDg3NjExYy90YWJsZXJhbmdlOmIwYzUzN2M3MmQxOTQ3MDZiMzRhZmU5NmIwODc2MTFjXzUtMy0xLTEtMzM3MTI_498d01a3-bd39-4d56-9be1-665326227714"
      unitRef="usd">1311000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia3e04f8fdaef461eabf8979bf6e199a8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTpiMGM1MzdjNzJkMTk0NzA2YjM0YWZlOTZiMDg3NjExYy90YWJsZXJhbmdlOmIwYzUzN2M3MmQxOTQ3MDZiMzRhZmU5NmIwODc2MTFjXzYtMS0xLTEtMzM3MTI_395c22af-b161-45af-b6ec-f588775695fa"
      unitRef="usd">240791000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia3e04f8fdaef461eabf8979bf6e199a8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTpiMGM1MzdjNzJkMTk0NzA2YjM0YWZlOTZiMDg3NjExYy90YWJsZXJhbmdlOmIwYzUzN2M3MmQxOTQ3MDZiMzRhZmU5NmIwODc2MTFjXzYtMy0xLTEtMzM3MTI_533aa02b-e7ed-4bef-a22d-f699e8738083"
      unitRef="usd">92953000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i476b1cb8aacf4c4a9fd7b0c2a555c2cd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTpiMGM1MzdjNzJkMTk0NzA2YjM0YWZlOTZiMDg3NjExYy90YWJsZXJhbmdlOmIwYzUzN2M3MmQxOTQ3MDZiMzRhZmU5NmIwODc2MTFjXzctMS0xLTEtMzM3MTI_3c11fba5-cad3-4b4b-845d-7f0932e6815f"
      unitRef="usd">1937000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i476b1cb8aacf4c4a9fd7b0c2a555c2cd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTpiMGM1MzdjNzJkMTk0NzA2YjM0YWZlOTZiMDg3NjExYy90YWJsZXJhbmdlOmIwYzUzN2M3MmQxOTQ3MDZiMzRhZmU5NmIwODc2MTFjXzctMy0xLTEtMzM3MTI_20289f2b-3bef-4b95-ac5a-bdd783f0deaf"
      unitRef="usd">519000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTpiMGM1MzdjNzJkMTk0NzA2YjM0YWZlOTZiMDg3NjExYy90YWJsZXJhbmdlOmIwYzUzN2M3MmQxOTQ3MDZiMzRhZmU5NmIwODc2MTFjXzgtMS0xLTEtMzM3MTI_f6f40d05-edb3-424e-be4e-779d51c5b6a5"
      unitRef="usd">977791000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTpiMGM1MzdjNzJkMTk0NzA2YjM0YWZlOTZiMDg3NjExYy90YWJsZXJhbmdlOmIwYzUzN2M3MmQxOTQ3MDZiMzRhZmU5NmIwODc2MTFjXzgtMy0xLTEtMzM3MTI_a0f3b881-ab9a-4e7f-bb75-92eaf647d46b"
      unitRef="usd">442391000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ieb87e9b1a1ed4424824c50d3ae44850e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTpiMGM1MzdjNzJkMTk0NzA2YjM0YWZlOTZiMDg3NjExYy90YWJsZXJhbmdlOmIwYzUzN2M3MmQxOTQ3MDZiMzRhZmU5NmIwODc2MTFjXzExLTEtMS0xLTMzNzEy_e63e5b8c-2479-44f7-952c-53a52cbacbce"
      unitRef="usd">81832000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i69119caa54224d26bd2d6b82c8287825_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTpiMGM1MzdjNzJkMTk0NzA2YjM0YWZlOTZiMDg3NjExYy90YWJsZXJhbmdlOmIwYzUzN2M3MmQxOTQ3MDZiMzRhZmU5NmIwODc2MTFjXzEyLTEtMS0xLTMzNzEy_232dc54e-2c18-410a-9a9f-5e6156e7e63b"
      unitRef="usd">26134000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTpiMGM1MzdjNzJkMTk0NzA2YjM0YWZlOTZiMDg3NjExYy90YWJsZXJhbmdlOmIwYzUzN2M3MmQxOTQ3MDZiMzRhZmU5NmIwODc2MTFjXzEzLTEtMS0xLTMzNzEy_90f5d321-7789-4331-9298-99f2670bb5c1"
      unitRef="usd">107966000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTpiMGM1MzdjNzJkMTk0NzA2YjM0YWZlOTZiMDg3NjExYy90YWJsZXJhbmdlOmIwYzUzN2M3MmQxOTQ3MDZiMzRhZmU5NmIwODc2MTFjXzE0LTEtMS0xLTMzNzEy_19fc5f81-aae4-4270-84b5-0bda3e0309cb"
      unitRef="usd">1085757000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTpiMGM1MzdjNzJkMTk0NzA2YjM0YWZlOTZiMDg3NjExYy90YWJsZXJhbmdlOmIwYzUzN2M3MmQxOTQ3MDZiMzRhZmU5NmIwODc2MTFjXzE0LTMtMS0xLTMzNzEy_1dc2afe0-6976-4275-9c2d-6e1f2875e2b7"
      unitRef="usd">442391000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <shc:LicensingAgreementsRenewalTerm
      contextRef="i89ad713bfe1d4605a1396d9250d8cd07_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90ZXh0cmVnaW9uOjI2M2RkODc5MzQ2MjQ0OTZiMzg5MTViZDhlNjkyMWEyXzg0Mw_7f1c259c-681d-4ec2-a3b3-92ff6f121e1d">P10Y</shc:LicensingAgreementsRenewalTerm>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i10d48573c1b041e18a03ec3875e9e717_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90ZXh0cmVnaW9uOjI2M2RkODc5MzQ2MjQ0OTZiMzg5MTViZDhlNjkyMWEyXzE2MTg_5aec8ba3-b172-4cd6-bd40-044be24c3956"
      unitRef="usd">86800000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib9a4e38c58574d07bd792000d5b39955_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90ZXh0cmVnaW9uOjI2M2RkODc5MzQ2MjQ0OTZiMzg5MTViZDhlNjkyMWEyXzE2NDkyNjc0NDQ5ODg_44704b2d-3a2a-4cfb-9eec-20a0fa592090"
      unitRef="usd">80300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="idc1d69be0e324ef793cead9501518e4e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90ZXh0cmVnaW9uOjI2M2RkODc5MzQ2MjQ0OTZiMzg5MTViZDhlNjkyMWEyXzE2NDkyNjc0NDUwMDQ_66c6da6b-0cef-4288-abfb-c581272d9d21"
      unitRef="usd">80000000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i99a12c3eec144f21ad750fb628b2e252_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90ZXh0cmVnaW9uOjI2M2RkODc5MzQ2MjQ0OTZiMzg5MTViZDhlNjkyMWEyXzE2NDkyNjc0NDUxMDU_a22af85b-7c0a-4371-a147-840be0a86e19"
      unitRef="usd">63800000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ia05aca48cfa64dc7aa82c9b702d18117_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90ZXh0cmVnaW9uOjI2M2RkODc5MzQ2MjQ0OTZiMzg5MTViZDhlNjkyMWEyXzE2NDkyNjc0NDUxMTA_800900ff-64ad-4d4e-9995-58bcbd81ba97"
      unitRef="usd">59000000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i67f33d251cf14f2b959b70ecc478fc33_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90ZXh0cmVnaW9uOjI2M2RkODc5MzQ2MjQ0OTZiMzg5MTViZDhlNjkyMWEyXzE2NDkyNjc0NDUxMTk_b73e29e8-9192-4307-9b55-72367c606ee7"
      unitRef="usd">58500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90ZXh0cmVnaW9uOjI2M2RkODc5MzQ2MjQ0OTZiMzg5MTViZDhlNjkyMWEyXzQzOTgwNDY1MTMyNDY_252b5562-4e7c-448d-8974-b94967cbe3dd">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated aggregate amortization expense for finite-lived intangible assets for each of the next five years and thereafter is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.596%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;81,955&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;81,536&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;80,759&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;43,070&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22,973&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;180,608&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;490,901&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo2N2ZlOWVkOWRjMTU0Y2IzODlmZWM3MmNiYmMxYjI1My90YWJsZXJhbmdlOjY3ZmU5ZWQ5ZGMxNTRjYjM4OWZlYzcyY2JiYzFiMjUzXzEtMS0xLTEtMzM3MTI_9e3e3fa3-1638-43c6-b691-e8a4de955f51"
      unitRef="usd">81955000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo2N2ZlOWVkOWRjMTU0Y2IzODlmZWM3MmNiYmMxYjI1My90YWJsZXJhbmdlOjY3ZmU5ZWQ5ZGMxNTRjYjM4OWZlYzcyY2JiYzFiMjUzXzItMS0xLTEtMzM3MTI_c759a0bf-095e-44e8-ab73-9e948ca34de4"
      unitRef="usd">81536000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo2N2ZlOWVkOWRjMTU0Y2IzODlmZWM3MmNiYmMxYjI1My90YWJsZXJhbmdlOjY3ZmU5ZWQ5ZGMxNTRjYjM4OWZlYzcyY2JiYzFiMjUzXzMtMS0xLTEtMzM3MTI_d577a0d8-20ce-4c90-b350-8da4bfa97e2a"
      unitRef="usd">80759000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo2N2ZlOWVkOWRjMTU0Y2IzODlmZWM3MmNiYmMxYjI1My90YWJsZXJhbmdlOjY3ZmU5ZWQ5ZGMxNTRjYjM4OWZlYzcyY2JiYzFiMjUzXzQtMS0xLTEtMzM3MTI_65713a2d-2c72-4acf-8c1b-a9e9b5a8e07f"
      unitRef="usd">43070000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo2N2ZlOWVkOWRjMTU0Y2IzODlmZWM3MmNiYmMxYjI1My90YWJsZXJhbmdlOjY3ZmU5ZWQ5ZGMxNTRjYjM4OWZlYzcyY2JiYzFiMjUzXzUtMS0xLTEtMzM3MTI_15fa90a0-d2e1-41e6-af2f-d51c84f21cbf"
      unitRef="usd">22973000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo2N2ZlOWVkOWRjMTU0Y2IzODlmZWM3MmNiYmMxYjI1My90YWJsZXJhbmdlOjY3ZmU5ZWQ5ZGMxNTRjYjM4OWZlYzcyY2JiYzFiMjUzXzYtMS0xLTEtMzM3MTI_7a3cbfd5-ea8d-4142-9436-fe4c545675e6"
      unitRef="usd">180608000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90YWJsZTo2N2ZlOWVkOWRjMTU0Y2IzODlmZWM3MmNiYmMxYjI1My90YWJsZXJhbmdlOjY3ZmU5ZWQ5ZGMxNTRjYjM4OWZlYzcyY2JiYzFiMjUzXzctMS0xLTEtMzM3MTI_5706059a-c122-437a-b432-e41b662a71f0"
      unitRef="usd">490901000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzYvZnJhZzoyNjNkZDg3OTM0NjI0NDk2YjM4OTE1YmQ4ZTY5MjFhMi90ZXh0cmVnaW9uOjI2M2RkODc5MzQ2MjQ0OTZiMzg5MTViZDhlNjkyMWEyXzIxMjk_46b00e29-f6d0-4f1b-a9dc-9c2f80e4ae6e">P9Y6M</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzkvZnJhZzo2MDZhYTZiNzJiZDA0ZDRjODkwOTBjZmQ4YTc3ZjhlYS90ZXh0cmVnaW9uOjYwNmFhNmI3MmJkMDRkNGM4OTA5MGNmZDhhNzdmOGVhXzQzOTgwNDY1MTExNzc_948afb1d-00d8-45f5-994f-261302518f1f">Accrued Liabilities&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued liabilities consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued employee compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;33,334&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Legal reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,259&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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:10pt;font-weight:400;line-height:100%"&gt;Accrued interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,755&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Embedded derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Professional fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,314&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,797&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance accrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,068&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,209&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,125&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;61,861&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The increase in accrued interest expense relates to an adjustment in the timing of our quarterly scheduled Term Loan interest payments. Refer to Note 10, &#x201c;Long-Term Debt&#x201d;.&lt;/span&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzkvZnJhZzo2MDZhYTZiNzJiZDA0ZDRjODkwOTBjZmQ4YTc3ZjhlYS90ZXh0cmVnaW9uOjYwNmFhNmI3MmJkMDRkNGM4OTA5MGNmZDhhNzdmOGVhXzQzOTgwNDY1MTExNzg_4ffba18e-1a2d-43cd-884d-b050caa4bede">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued liabilities consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued employee compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;33,334&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Legal reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,259&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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:10pt;font-weight:400;line-height:100%"&gt;Accrued interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,755&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Embedded derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Professional fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,314&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,797&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance accrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,068&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,209&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,125&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;61,861&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzkvZnJhZzo2MDZhYTZiNzJiZDA0ZDRjODkwOTBjZmQ4YTc3ZjhlYS90YWJsZToxMGJmNTM5ZTYyOWU0M2E4OWU1Y2I2MGM5MTg4NTBiMy90YWJsZXJhbmdlOjEwYmY1MzllNjI5ZTQzYTg5ZTVjYjYwYzkxODg1MGIzXzItMS0xLTEtMzM3MTI_9e558602-c4bf-493f-ae1f-2907246a6db4"
      unitRef="usd">33334000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzkvZnJhZzo2MDZhYTZiNzJiZDA0ZDRjODkwOTBjZmQ4YTc3ZjhlYS90YWJsZToxMGJmNTM5ZTYyOWU0M2E4OWU1Y2I2MGM5MTg4NTBiMy90YWJsZXJhbmdlOjEwYmY1MzllNjI5ZTQzYTg5ZTVjYjYwYzkxODg1MGIzXzItMy0xLTEtMzM3MTI_a93688a4-e6e8-4b3c-ae5d-1c4d267d0af2"
      unitRef="usd">34760000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:LitigationReserveCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzkvZnJhZzo2MDZhYTZiNzJiZDA0ZDRjODkwOTBjZmQ4YTc3ZjhlYS90YWJsZToxMGJmNTM5ZTYyOWU0M2E4OWU1Y2I2MGM5MTg4NTBiMy90YWJsZXJhbmdlOjEwYmY1MzllNjI5ZTQzYTg5ZTVjYjYwYzkxODg1MGIzXzMtMS0xLTEtMzM3MTI_14688194-2217-424f-a261-78041dc65b86"
      unitRef="usd">3259000</us-gaap:LitigationReserveCurrent>
    <us-gaap:LitigationReserveCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzkvZnJhZzo2MDZhYTZiNzJiZDA0ZDRjODkwOTBjZmQ4YTc3ZjhlYS90YWJsZToxMGJmNTM5ZTYyOWU0M2E4OWU1Y2I2MGM5MTg4NTBiMy90YWJsZXJhbmdlOjEwYmY1MzllNjI5ZTQzYTg5ZTVjYjYwYzkxODg1MGIzXzMtMy0xLTEtMzM3MTI_2370d71e-f383-4b3e-b04e-3d28bf0509a4"
      unitRef="usd">2751000</us-gaap:LitigationReserveCurrent>
    <shc:AccruedInterestExpenseCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzkvZnJhZzo2MDZhYTZiNzJiZDA0ZDRjODkwOTBjZmQ4YTc3ZjhlYS90YWJsZToxMGJmNTM5ZTYyOWU0M2E4OWU1Y2I2MGM5MTg4NTBiMy90YWJsZXJhbmdlOjEwYmY1MzllNjI5ZTQzYTg5ZTVjYjYwYzkxODg1MGIzXzQtMS0xLTEtMzM3MTI_5a70020c-aa32-4644-b9f5-9802ff59311e"
      unitRef="usd">10755000</shc:AccruedInterestExpenseCurrent>
    <shc:AccruedInterestExpenseCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzkvZnJhZzo2MDZhYTZiNzJiZDA0ZDRjODkwOTBjZmQ4YTc3ZjhlYS90YWJsZToxMGJmNTM5ZTYyOWU0M2E4OWU1Y2I2MGM5MTg4NTBiMy90YWJsZXJhbmdlOjEwYmY1MzllNjI5ZTQzYTg5ZTVjYjYwYzkxODg1MGIzXzQtMy0xLTEtMzM3MTI_e26b1120-8dcc-45ee-88e2-6d6cd490cc48"
      unitRef="usd">186000</shc:AccruedInterestExpenseCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzkvZnJhZzo2MDZhYTZiNzJiZDA0ZDRjODkwOTBjZmQ4YTc3ZjhlYS90YWJsZToxMGJmNTM5ZTYyOWU0M2E4OWU1Y2I2MGM5MTg4NTBiMy90YWJsZXJhbmdlOjEwYmY1MzllNjI5ZTQzYTg5ZTVjYjYwYzkxODg1MGIzXzUtMS0xLTEtMzM3MTI_9d1d80d7-886f-4bfd-bde4-2d9597764f28"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzkvZnJhZzo2MDZhYTZiNzJiZDA0ZDRjODkwOTBjZmQ4YTc3ZjhlYS90YWJsZToxMGJmNTM5ZTYyOWU0M2E4OWU1Y2I2MGM5MTg4NTBiMy90YWJsZXJhbmdlOjEwYmY1MzllNjI5ZTQzYTg5ZTVjYjYwYzkxODg1MGIzXzUtMy0xLTEtMzM3MTI_a3e7f9e1-4846-4e1c-acc3-d283e42858ed"
      unitRef="usd">670000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzkvZnJhZzo2MDZhYTZiNzJiZDA0ZDRjODkwOTBjZmQ4YTc3ZjhlYS90YWJsZToxMGJmNTM5ZTYyOWU0M2E4OWU1Y2I2MGM5MTg4NTBiMy90YWJsZXJhbmdlOjEwYmY1MzllNjI5ZTQzYTg5ZTVjYjYwYzkxODg1MGIzXzYtMS0xLTEtMzM3MTI_041c1403-3de3-4222-8db5-6ab502573a6a"
      unitRef="usd">4314000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzkvZnJhZzo2MDZhYTZiNzJiZDA0ZDRjODkwOTBjZmQ4YTc3ZjhlYS90YWJsZToxMGJmNTM5ZTYyOWU0M2E4OWU1Y2I2MGM5MTg4NTBiMy90YWJsZXJhbmdlOjEwYmY1MzllNjI5ZTQzYTg5ZTVjYjYwYzkxODg1MGIzXzYtMy0xLTEtMzM3MTI_d0011be8-1987-4cbc-9042-0524a82d803c"
      unitRef="usd">12686000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedUtilitiesCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzkvZnJhZzo2MDZhYTZiNzJiZDA0ZDRjODkwOTBjZmQ4YTc3ZjhlYS90YWJsZToxMGJmNTM5ZTYyOWU0M2E4OWU1Y2I2MGM5MTg4NTBiMy90YWJsZXJhbmdlOjEwYmY1MzllNjI5ZTQzYTg5ZTVjYjYwYzkxODg1MGIzXzctMS0xLTEtMzM3MTI_fb47e51a-ca74-4ec7-8ff4-dae6f9a56dd5"
      unitRef="usd">1797000</us-gaap:AccruedUtilitiesCurrent>
    <us-gaap:AccruedUtilitiesCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzkvZnJhZzo2MDZhYTZiNzJiZDA0ZDRjODkwOTBjZmQ4YTc3ZjhlYS90YWJsZToxMGJmNTM5ZTYyOWU0M2E4OWU1Y2I2MGM5MTg4NTBiMy90YWJsZXJhbmdlOjEwYmY1MzllNjI5ZTQzYTg5ZTVjYjYwYzkxODg1MGIzXzctMy0xLTEtMzM3MTI_beaf3434-4259-4d20-ba5f-7a3fb1e77d8c"
      unitRef="usd">1864000</us-gaap:AccruedUtilitiesCurrent>
    <us-gaap:AccruedInsuranceCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzkvZnJhZzo2MDZhYTZiNzJiZDA0ZDRjODkwOTBjZmQ4YTc3ZjhlYS90YWJsZToxMGJmNTM5ZTYyOWU0M2E4OWU1Y2I2MGM5MTg4NTBiMy90YWJsZXJhbmdlOjEwYmY1MzllNjI5ZTQzYTg5ZTVjYjYwYzkxODg1MGIzXzgtMS0xLTEtMzM3MTI_32a34b3d-3150-4b5f-84cb-2fa5e2708b5a"
      unitRef="usd">2068000</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:AccruedInsuranceCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzkvZnJhZzo2MDZhYTZiNzJiZDA0ZDRjODkwOTBjZmQ4YTc3ZjhlYS90YWJsZToxMGJmNTM5ZTYyOWU0M2E4OWU1Y2I2MGM5MTg4NTBiMy90YWJsZXJhbmdlOjEwYmY1MzllNjI5ZTQzYTg5ZTVjYjYwYzkxODg1MGIzXzgtMy0xLTEtMzM3MTI_50387a6d-a6dc-488b-86e9-b87c175883a0"
      unitRef="usd">1255000</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzkvZnJhZzo2MDZhYTZiNzJiZDA0ZDRjODkwOTBjZmQ4YTc3ZjhlYS90YWJsZToxMGJmNTM5ZTYyOWU0M2E4OWU1Y2I2MGM5MTg4NTBiMy90YWJsZXJhbmdlOjEwYmY1MzllNjI5ZTQzYTg5ZTVjYjYwYzkxODg1MGIzXzktMS0xLTEtMzM3MTI_15b73d81-3788-4927-911a-e81923123618"
      unitRef="usd">2209000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzkvZnJhZzo2MDZhYTZiNzJiZDA0ZDRjODkwOTBjZmQ4YTc3ZjhlYS90YWJsZToxMGJmNTM5ZTYyOWU0M2E4OWU1Y2I2MGM5MTg4NTBiMy90YWJsZXJhbmdlOjEwYmY1MzllNjI5ZTQzYTg5ZTVjYjYwYzkxODg1MGIzXzktMy0xLTEtMzM3MTI_e06807b4-b8b1-4b39-9363-f4ea150735dc"
      unitRef="usd">2599000</us-gaap:TaxesPayableCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzkvZnJhZzo2MDZhYTZiNzJiZDA0ZDRjODkwOTBjZmQ4YTc3ZjhlYS90YWJsZToxMGJmNTM5ZTYyOWU0M2E4OWU1Y2I2MGM5MTg4NTBiMy90YWJsZXJhbmdlOjEwYmY1MzllNjI5ZTQzYTg5ZTVjYjYwYzkxODg1MGIzXzEwLTEtMS0xLTMzNzEy_6936963a-ca77-4028-9b15-ac836369f491"
      unitRef="usd">4125000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzkvZnJhZzo2MDZhYTZiNzJiZDA0ZDRjODkwOTBjZmQ4YTc3ZjhlYS90YWJsZToxMGJmNTM5ZTYyOWU0M2E4OWU1Y2I2MGM5MTg4NTBiMy90YWJsZXJhbmdlOjEwYmY1MzllNjI5ZTQzYTg5ZTVjYjYwYzkxODg1MGIzXzEwLTMtMS0xLTMzNzEy_d92268c5-7f59-435f-b4cf-c9f6bb4b04ea"
      unitRef="usd">3747000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzkvZnJhZzo2MDZhYTZiNzJiZDA0ZDRjODkwOTBjZmQ4YTc3ZjhlYS90YWJsZToxMGJmNTM5ZTYyOWU0M2E4OWU1Y2I2MGM5MTg4NTBiMy90YWJsZXJhbmdlOjEwYmY1MzllNjI5ZTQzYTg5ZTVjYjYwYzkxODg1MGIzXzExLTEtMS0xLTMzNzEy_a670d5aa-80e9-442a-81b4-b60a3322efec"
      unitRef="usd">61861000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xMzkvZnJhZzo2MDZhYTZiNzJiZDA0ZDRjODkwOTBjZmQ4YTc3ZjhlYS90YWJsZToxMGJmNTM5ZTYyOWU0M2E4OWU1Y2I2MGM5MTg4NTBiMy90YWJsZXJhbmdlOjEwYmY1MzllNjI5ZTQzYTg5ZTVjYjYwYzkxODg1MGIzXzExLTMtMS0xLTMzNzEy_fee48135-1d57-426d-954a-221184b05251"
      unitRef="usd">60518000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzQzOTgwNDY1MjUwODA_be467bbe-85f8-4fd9-8d60-ba804cd7492f">Long-Term Debt&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, due 2026&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,763,100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,763,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes, due 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;450&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,763,550&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,863,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less unamortized debt issuance costs and debt discounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(20,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,761)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total long-term debt, less current portion and debt issuance costs and debt discounts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,743,534&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,824,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Debt Facilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Senior Secured Credit Facilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December&#160;13, 2019, Sotera Health Holdings, LLC (&#x201c;SHH&#x201d;), our wholly owned subsidiary, entered into senior secured first lien credit facilities (the &#x201c;Senior Secured Credit Facilities&#x201d;), consisting of both a prepayable senior secured first lien term loan (the &#x201c;Term Loan&#x201d;) and a senior secured first lien revolving credit facility (the &#x201c;Revolving Credit Facility&#x201d;) pursuant to a first lien credit agreement (the &#x201c;Credit Agreement&#x201d;). The Revolving Credit Facility and the Term Loan mature on June 13, 2026 and December 13, 2026, respectively. On December 17, 2020, we increased the capacity of our Revolving Credit Facility from $190.0 million to $347.5 million. The Senior Secured Credit Facilities also provide SHH the right at any time and under certain conditions to request incremental term loans or incremental revolving credit commitments based on a formula defined in the Senior Secured Credit Facilities. As of December&#160;31, 2021 and 2020, total borrowings under the Term Loan were $1,763.1 million in each period, respectively, and there were no borrowings outstanding on the Revolving Credit Facility. The weighted average interest rate on borrowings under the Term Loan for the year ended December 31, 2021 and 2020 was 3.44% and 5.67%, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;On January 20, 2021, we closed on an amendment repricing our Term Loan. The interest rate spread over the London Interbank Offered Rate (&#x201c;LIBOR&#x201d;) on the facility was reduced from 450 basis points to 275 basis points, and the facility&#x2019;s LIBOR floor was reduced from 100 basis points to 50 basis points. The changes result in an effective reduction in current interest rates of 225 basis points.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;In connection with this amendment, we wrote off $11.3 million of unamortized debt issuance and discount costs and incurred an additional $2.9 million of expense related to debt issuance costs attributable to the refinancing. These costs were recorded to &#x201c;Loss on extinguishment of debt&#x201d; in our Consolidated Statements of Operations and Comprehensive Income (Loss).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 Revolving Credit Facility bear interest at a rate per annum equal to an applicable margin, plus, at our option, either (a)&#160;an alternative base rate &#x201c;ABR&#x201d; or (b)&#160;a LIBOR rate. In addition to paying interest on any outstanding borrowings under the Revolving Credit Facility, SHH is required to pay a commitment fee to the lenders under the Revolving Credit Facility in respect of the unutilized commitments thereunder and customary letter of credit fees. The Revolving Credit Facility contains a maximum senior secured first lien net leverage ratio covenant of 9.00 to 1.00, tested on the last day of each fiscal quarter if, on the last day of such fiscal quarter, the sum of (i)&#160;the aggregate principal amount of the revolving loans then outstanding under the Revolving Credit Facility, plus (ii)&#160;the aggregate amount of letter of credit disbursements that have not been reimbursed within two business days following the end of the fiscal quarter, exceeds the greater of $139.0 million and 40.0% of the aggregate principal amount of the revolving commitments then in effect.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 26, 2021, we amended the Revolving Credit Facility, to (i) decrease the Applicable Rate (as defined in the Credit Agreement) related to any Revolving Loans (as defined in the Credit Agreement) from a rate per annum that ranged from an ABR plus 2.50% to ABR plus 3.00% depending on SHH&#x2019;s Senior Secured First Lien Net Leverage Ratio to ABR plus 1.75%; and in the case of Eurodollar Loans (as defined in the Credit Agreement) from a rate per annum which ranged from the Adjusted LIBOR plus 3.50% to the Adjusted LIBOR plus 4.00% depending on SHH&#x2019;s Senior Secured First Lien Net Leverage Ratio (as defined in the Credit Agreement), to the Adjusted LIBOR (as defined in the Credit Agreement) plus 2.75%, and (ii) extend the maturity date of the Revolving Facility from December 13, 2024 to June 13, 2026. The other material terms of the Credit Agreement were unchanged and the amendment did not change the capacity of our Revolving Credit Facility of $347.5 million. No unamortized debt issuance costs associated with the Revolving Credit Facility were written off and direct fees and costs incurred in connection with the amendment were immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021 and 2020, there were no borrowings outstanding on the Revolving Credit Facility. SHH borrowed $50.0 million on the Revolving Credit Facility during the first quarter of 2020 which was repaid in the second quarter of 2020. The interest rate on the borrowings under the Revolving Credit Facility during 2020 averaged approximately 5.0%.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021 and 2020 capitalized debt issuance costs totaled $2.7 million and $3.4 million, respectively, and debt discounts totaled $17.3 million and $31.6 million, respectively, related to the Senior Secured Credit Facilities. Such costs are recorded as a reduction of debt on our Consolidated Balance Sheets and amortized as a component of interest expense over the term of the debt agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Senior Secured Credit Facilities contain additional covenants that, among other things, restrict, subject to certain exceptions, our ability and the ability of our restricted subsidiaries to engage in certain activities, such as incur indebtedness or &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;permit to exist any lien on any property or asset now owned or hereafter acquired, as specified in the Senior Secured Credit Facilities. The Senior Secured Credit Facilities also contain certain customary affirmative covenants and events of default, including upon a change of control. As of December&#160;31, 2021, we were in compliance with all the Senior Secured Credit Facilities covenants. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All of SHH&#x2019;s obligations under the Senior Secured Credit Facilities are unconditionally guaranteed by the Company and each existing and subsequently acquired or organized direct or indirect wholly-owned domestic restricted subsidiary of the Company, with customary exceptions including, among other things, where providing such guarantees is not permitted by law, regulation or contract or would result in material adverse tax consequences. All obligations under the Senior Secured Credit Facilities, and the guarantees of such obligations, are secured by substantially all assets of the borrower and guarantors, subject to permitted liens and other exceptions and exclusions, as outlined in the Senior Secured Credit Facilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outstanding letters of credit are collateralized by encumbrances against the Revolving Credit Facility and the collateral pledged thereunder, or by cash placed on deposit with the issuing bank. As of December&#160;31, 2021, the Company had $113.8 million of letters of credit issued against the Revolving Credit Facility, resulting in total availability under the Revolving Credit Facility of $233.7 million. Due to the overlap of a letter of credit with a termination date of January 6, 2022 and its replacement letter of credit with a commencement date of December 16, 2021 in similar amount, our availability under the Revolving Credit Facility was abnormally low for a brief period including December&#160;31, 2021 and continuing through January 6, 2022. As of January 6, 2022, our availability under the Revolving credit facility increased to $278.4 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Term Loan Interest Rate Risk Management&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company utilizes interest rate derivatives to eliminate the variability of cash flows in the interest payments associated with the Term Loan due to changes in LIBOR (or its successor). For additional information on the derivative instruments described above, refer to Note 21, &#x201c;Financial Instruments and Financial Risk&#x201d;, &#x201c;Derivatives Instruments.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;First Lien Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 31, 2020, SHH issued $100.0 million aggregate principal amount of senior secured first lien notes due 2026 (the &#x201c;First Lien Notes&#x201d;), which were scheduled to mature on December 13, 2026. On August 27, 2021 SHH redeemed in full the $100.0 million aggregate principal amount of the First Lien Notes. In connection with this redemption, the Company paid a $3.0 million early redemption premium, in accordance with the terms of the First Lien Notes Indenture, and wrote off $3.4 million of debt issuance and discount costs. The Company recognized these expenses within &#x201c;Loss on extinguishment of debt&#x201d; in our Consolidated Statements of Operations and Comprehensive Income (Loss) for the year ended December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the redemption, the First Lien Notes bore interest at a rate equal to LIBOR subject to a 1.00% floor plus 6.00% per annum. Interest was payable on a quarterly basis with no principal due until maturity. The weighted average interest rate on the First Lien Notes during 2021 up to the August 27, 2021 redemption date and at December&#160;31, 2020 was 7.00%, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Second Lien Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December&#160;13, 2019, SHH issued $770.0 million of Second Lien Senior Secured Notes (the &#x201c;Second Lien Notes&#x201d;), which had a maturity date of December&#160;13, 2027. The Second Lien Notes bore interest at a rate equal to LIBOR subject to a 1.00% floor plus 8.00% per annum. On December 14, 2020, SHH redeemed in full all of the $770.0&#160;million aggregate principal amount of the First Lien Notes (as described below in &#x201c;2020 Debt Repayments&#x201d;). The weighted average interest rate on the Second Lien Notes through the redemption date of December 14, 2020 was 9.35%. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SHH was entitled to redeem all or a portion of the Second Lien Notes, at any time and from time to time, subject to certain premiums depending on the date of redemption. Any time prior to December 13, 2020, a customary make-whole premium applied and, thereafter, specified premiums that declined to zero applied (in each case as described in the indenture governing the Second Lien Notes). In addition, under certain circumstances, such as an initial public offering or certain changes of control, SHH had certain additional redemption rights (as described in the indenture governing the First Lien Notes).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;2020 Debt Repayments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Almost all of the net proceeds of the Company&#x2019;s IPO were used to redeem all of the outstanding aggregate principal amount of the Second Lien Notes and to repay a portion of the outstanding indebtedness under our Term Loan. In November 2020, the Company repaid $341.0 million aggregate principal amount of the Term Loan. In December 2020, the Company redeemed in full all of the $770.0&#160;million aggregate principal amount of its then outstanding Second Lien Notes. For these two transactions combined, we wrote off $28.9 million of debt issuance and discount costs and recognized $15.4 million in premiums paid in connection with the early extinguishment of the Second Lien Notes. We recognized these costs within the &#x201c;Loss on extinguishment of debt&#x201d; in our Consolidated Statements of Operations and Comprehensive Income (Loss).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;2019 Refinancing &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In conjunction with the December 2019 refinancing, the Company redeemed, in full, the previously outstanding $1,659.0 million aggregate Term Loan due 2022, its $450.0 million Senior Notes due 2023 and $425.0 million senior PIK (&#x201c;paid in kind&#x201d;) toggle notes due 2021. In total, we wrote off $13.5 million of debt issuance and discount costs and recognized $14.6 million representing premiums paid in connection with the early extinguishment of the Senior Notes. In connection with the refinancing, we also recognized an additional $2.1 million of expense related to debt issuance and discount costs. We recognized these costs within the loss on extinguishment of debt in our Consolidated Statements of Operations and Comprehensive Income (Loss). Any additional proceeds were used to fund a dividend to shareholders of $275.0 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Aggregate Maturities &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Aggregate maturities of the Company&#x2019;s long-term debt, excluding debt discounts, as of December&#160;31, 2021, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.596%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;450&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,763,100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,763,550&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzQzOTgwNDY1MjUwODE_e37d5bcd-7469-4771-b0de-50ab0b4fa3ea">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, due 2026&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,763,100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,763,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes, due 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;450&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,763,550&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,863,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less unamortized debt issuance costs and debt discounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(20,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,761)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total long-term debt, less current portion and debt issuance costs and debt discounts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,743,534&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,824,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i86db431aee724d468def419f24a2300f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90YWJsZToyZGQwMDVlOGY0NmE0NTgwOTY1ZTBhNjFmOTBjODU4MC90YWJsZXJhbmdlOjJkZDAwNWU4ZjQ2YTQ1ODA5NjVlMGE2MWY5MGM4NTgwXzItMS0xLTEtMzM3MTI_1e27e7da-96f7-41d2-aad9-64802f9e71f0"
      unitRef="usd">1763100000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ib760663eef4a4c58aee2b03a4ff6d8de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90YWJsZToyZGQwMDVlOGY0NmE0NTgwOTY1ZTBhNjFmOTBjODU4MC90YWJsZXJhbmdlOjJkZDAwNWU4ZjQ2YTQ1ODA5NjVlMGE2MWY5MGM4NTgwXzItMy0xLTEtMzM3MTI_3ab9be24-2183-4e9f-a55d-49cf84829a66"
      unitRef="usd">1763100000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie627ff5bf49646e38209708e9b0f135b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90YWJsZToyZGQwMDVlOGY0NmE0NTgwOTY1ZTBhNjFmOTBjODU4MC90YWJsZXJhbmdlOjJkZDAwNWU4ZjQ2YTQ1ODA5NjVlMGE2MWY5MGM4NTgwXzMtMS0xLTEtMzM3MTI_ac636ab8-26b2-4727-a501-44051e0ebe89"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i023a33431c54406b97d52d541c02ca25_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90YWJsZToyZGQwMDVlOGY0NmE0NTgwOTY1ZTBhNjFmOTBjODU4MC90YWJsZXJhbmdlOjJkZDAwNWU4ZjQ2YTQ1ODA5NjVlMGE2MWY5MGM4NTgwXzMtMy0xLTEtMzM3MTI_5a2a35f6-94fc-4301-85b0-9a9798be9fa4"
      unitRef="usd">100000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="if12c7ea8d6a44eafb6697698d14feeb9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90YWJsZToyZGQwMDVlOGY0NmE0NTgwOTY1ZTBhNjFmOTBjODU4MC90YWJsZXJhbmdlOjJkZDAwNWU4ZjQ2YTQ1ODA5NjVlMGE2MWY5MGM4NTgwXzUtMS0xLTEtMzM3MTI_ac31abcc-2a87-4220-8b1b-994555bbf7b4"
      unitRef="usd">450000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i6dc72c2cf1de47c99b8ea787550a2b27_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90YWJsZToyZGQwMDVlOGY0NmE0NTgwOTY1ZTBhNjFmOTBjODU4MC90YWJsZXJhbmdlOjJkZDAwNWU4ZjQ2YTQ1ODA5NjVlMGE2MWY5MGM4NTgwXzUtMy0xLTEtMzM3MTI_998edd22-d783-48a2-b417-44e631d76611"
      unitRef="usd">450000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90YWJsZToyZGQwMDVlOGY0NmE0NTgwOTY1ZTBhNjFmOTBjODU4MC90YWJsZXJhbmdlOjJkZDAwNWU4ZjQ2YTQ1ODA5NjVlMGE2MWY5MGM4NTgwXzYtMS0xLTEtMzM3MTI_5bcd0f9d-adb3-4c50-8618-57464d12c1e1"
      unitRef="usd">1763550000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90YWJsZToyZGQwMDVlOGY0NmE0NTgwOTY1ZTBhNjFmOTBjODU4MC90YWJsZXJhbmdlOjJkZDAwNWU4ZjQ2YTQ1ODA5NjVlMGE2MWY5MGM4NTgwXzYtMy0xLTEtMzM3MTI_6b889a4d-d3b9-45c1-8130-150d1e56ee25"
      unitRef="usd">1863550000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90YWJsZToyZGQwMDVlOGY0NmE0NTgwOTY1ZTBhNjFmOTBjODU4MC90YWJsZXJhbmdlOjJkZDAwNWU4ZjQ2YTQ1ODA5NjVlMGE2MWY5MGM4NTgwXzctMS0xLTEtMzM3MTI_c6e7194d-4549-4893-ac98-645ad5fc0c58"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90YWJsZToyZGQwMDVlOGY0NmE0NTgwOTY1ZTBhNjFmOTBjODU4MC90YWJsZXJhbmdlOjJkZDAwNWU4ZjQ2YTQ1ODA5NjVlMGE2MWY5MGM4NTgwXzctMy0xLTEtMzM3MTI_a257f915-df56-4d2f-af54-381c76cf0634"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90YWJsZToyZGQwMDVlOGY0NmE0NTgwOTY1ZTBhNjFmOTBjODU4MC90YWJsZXJhbmdlOjJkZDAwNWU4ZjQ2YTQ1ODA5NjVlMGE2MWY5MGM4NTgwXzgtMS0xLTEtMzM3MTI_5765ed6d-ab88-4622-96d7-53199917239c"
      unitRef="usd">20016000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90YWJsZToyZGQwMDVlOGY0NmE0NTgwOTY1ZTBhNjFmOTBjODU4MC90YWJsZXJhbmdlOjJkZDAwNWU4ZjQ2YTQ1ODA5NjVlMGE2MWY5MGM4NTgwXzgtMy0xLTEtMzM3MTI_c217527d-1e2e-4a76-a7cb-7abb376969cc"
      unitRef="usd">38761000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90YWJsZToyZGQwMDVlOGY0NmE0NTgwOTY1ZTBhNjFmOTBjODU4MC90YWJsZXJhbmdlOjJkZDAwNWU4ZjQ2YTQ1ODA5NjVlMGE2MWY5MGM4NTgwXzktMS0xLTEtMzM3MTI_10964049-db30-4702-bc67-9dee2c3ad3e9"
      unitRef="usd">1743534000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90YWJsZToyZGQwMDVlOGY0NmE0NTgwOTY1ZTBhNjFmOTBjODU4MC90YWJsZXJhbmdlOjJkZDAwNWU4ZjQ2YTQ1ODA5NjVlMGE2MWY5MGM4NTgwXzktMy0xLTEtMzM3MTI_bd4ad932-05d1-407f-bd82-908a0f590927"
      unitRef="usd">1824789000</us-gaap:LongTermDebt>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ibfa09203089d4c38a9ca6055ec070788_I20201216"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzY4MA_1ee90291-e6a7-4827-9094-dbefff6b4f6d"
      unitRef="usd">190000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i081098f8b39f4145994c2c3662b54887_I20201217"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzY4Ng_8f41086b-be3d-45f0-918d-c436881937f2"
      unitRef="usd">347500000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ib760663eef4a4c58aee2b03a4ff6d8de_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzk5Mw_9b63f234-09ab-4999-8024-389ded653197"
      unitRef="usd">1763100000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i86db431aee724d468def419f24a2300f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzk5Mw_9f288118-8b99-4e3b-9649-33472204eb73"
      unitRef="usd">1763100000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="i2357d4b82252422880505982d13f484d_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzE1NTI_2fdffbfb-6534-4db4-8b61-95eb9ba8ec0e"
      unitRef="number">0.0344</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="ib5a53e6ff37242db8427b2a86a7163f0_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzYwNDczMTM5NjcwMTU_77bc34f0-1612-4f8b-bedd-8325bfd549d6"
      unitRef="number">0.0567</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i7b8cd48f632e462b83192ed38df1f92e_D20210119-20210119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzEwOTk1MTE2NTc1OTE_6ad959fc-5e78-4166-a6df-7b13f4838ca3"
      unitRef="number">0.0450</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i281169df945a49d4b2faa4d516ab8300_D20210120-20210120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzEwOTk1MTE2NTc1OTc_6f632d20-7278-440f-9c40-72ba6a4241e4"
      unitRef="number">0.0275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <shc:DebtInstrumentVariableRateFloor
      contextRef="i1c7ffaff945e4ac784256eba3f515a96_I20210119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzEwOTk1MTE2NTc2MDM_6880d58d-4628-443d-977f-147a9641add4"
      unitRef="number">0.0100</shc:DebtInstrumentVariableRateFloor>
    <shc:DebtInstrumentVariableRateFloor
      contextRef="id057c97debef4760b572747e52ca93d5_I20210120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzEwOTk1MTE2NTc2MDg_78911344-fb01-4eb1-a751-8e76421daa41"
      unitRef="number">0.0050</shc:DebtInstrumentVariableRateFloor>
    <shc:DebtInstrumentEffectiveReductionInCurrentInterestRates
      contextRef="i7f7b3342330c4211990516f0d7974af0_I20210120"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzEwOTk1MTE2NTc2MTY_cebfac42-89f9-49e9-ab1c-56e7b6e5ddea"
      unitRef="number">0.0225</shc:DebtInstrumentEffectiveReductionInCurrentInterestRates>
    <shc:WriteOffOfDeferredDebtIssuanceCostAndDebtDiscount
      contextRef="i281169df945a49d4b2faa4d516ab8300_D20210120-20210120"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzEwOTk1MTE2NTc2MzI_f04b9fad-f10f-4afc-a524-bfc36aefd665"
      unitRef="usd">11300000</shc:WriteOffOfDeferredDebtIssuanceCostAndDebtDiscount>
    <shc:DebtIssuanceCostsRefinancingAdditionalExpense
      contextRef="i281169df945a49d4b2faa4d516ab8300_D20210120-20210120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzEwOTk1MTE2NTc2NDc_d587fb7c-432d-417d-865e-d2b6071cace4"
      unitRef="usd">2900000</shc:DebtIssuanceCostsRefinancingAdditionalExpense>
    <shc:DebtInstrumentMaximumNetLeverageRatioCovenant
      contextRef="i65861982774e41e5bbc1180cd7700baf_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzEwOTk1MTE2NjQwMTk_9b1368fe-d642-4779-8939-abb08e3609e6"
      unitRef="number">9.00</shc:DebtInstrumentMaximumNetLeverageRatioCovenant>
    <shc:AggregateAmountOfLetterOfCreditDisbursementsAsAmountOfAggregatePrincipalAmountOfRevolvingCommitments
      contextRef="i65861982774e41e5bbc1180cd7700baf_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzEwOTk1MTE2NjQ0Mjg_3cc74ad5-a980-4df8-9c15-248ae6a7a251"
      unitRef="usd">139000000</shc:AggregateAmountOfLetterOfCreditDisbursementsAsAmountOfAggregatePrincipalAmountOfRevolvingCommitments>
    <shc:AggregateAmountOfLetterOfCreditDisbursementsAsPercentOfAggregatePrincipalAmountOfRevolvingCommitments
      contextRef="i65861982774e41e5bbc1180cd7700baf_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzEwOTk1MTE2NjQ0MzY_0eb2d689-756b-43a6-93c7-fabf1494110d"
      unitRef="number">0.400</shc:AggregateAmountOfLetterOfCreditDisbursementsAsPercentOfAggregatePrincipalAmountOfRevolvingCommitments>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i391849937a4a41a3aa896c1c50528caf_D20210326-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzEwOTk1MTE2NjU5NTM_a4f1d45b-0301-4fb3-ae92-df1e962822f2"
      unitRef="number">0.0250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ie8f0151bb7b1461caf0a1849a588aefe_D20210326-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzEwOTk1MTE2NjU5Njk_1d163a30-d255-4b1e-9e90-1119e487ec8b"
      unitRef="number">0.0300</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i04467b99eefa45c887e37e87d55c0d85_D20210326-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzEwOTk1MTE2NjYwNDk_274752ef-3a56-4020-9372-40c5618dbc44"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i60317da735d745adaf853a47313595d3_D20210326-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzEwOTk1MTE2NjYxOTE_89132e8e-7045-48a9-8b9d-4aa3d9195442"
      unitRef="number">0.0350</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i2b15ff7e368e4e95bb6b55e1bab3d743_D20210326-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzEwOTk1MTE2NjYyMjI_3c468c63-4675-4803-89b8-1eb00314c13c"
      unitRef="number">0.0400</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i3cd9326683d24a3b83309da244f659ab_D20210326-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzEwOTk1MTE2NjYzOTI_e2ff7625-fa58-48ff-87c3-1014247f20ca"
      unitRef="number">0.0275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i081098f8b39f4145994c2c3662b54887_I20201217"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzEwOTk1MTE2NjY2NTE_42ad6ddb-36ee-40c0-8f5d-b7a65e4b6661"
      unitRef="usd">347500000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i081098f8b39f4145994c2c3662b54887_I20201217"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzIxOTkwMjMzMjIzOTQ_07e90737-5716-4896-8e7d-41f211d61a78"
      unitRef="usd">0</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="id4b4db7cac4c49b0a066bbb3757cd6b1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzIxOTkwMjMzMjI0MDM_9baa2f34-ee84-4bd2-85d6-6ca93db46203"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i42b9e66fa6b249d0a41eb0bde5a4ef1d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzIxOTkwMjMzMjI0MDM_f2942e45-5918-4cab-9496-1a322b1e03e1"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="id2c99ea9ae0f4fd6bd910d209c20ac02_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzEwOTk1MTE2Njk1OTc_6fb1ec93-985f-4e80-a6b9-98d9c23b7aab"
      unitRef="usd">50000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="ib23fefbca50c486f9cabeef0ad3f8975_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzEwOTk1MTE2Njk1OTc_b2ffbfd6-415f-4baa-b18f-4e7f1b039f84"
      unitRef="usd">50000000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="i4113d3b179d44b3aab0dc7dd285677b0_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzEwOTk1MTE2Njk4MjI_bbfad155-7306-4f67-98d0-00ddd588c2cc"
      unitRef="number">0.050</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="iaacfd8a7b51f449bbc825f5a345e764d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzE2MjU_49681f36-6f14-4e17-8927-143746a5d2b5"
      unitRef="usd">2700000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i2c9d4356c3504fa08300f26d121013bd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzYwNDczMTM5Njg3ODQ_208e4b09-3f79-4238-89a6-9bc58c490f72"
      unitRef="usd">3400000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="iaacfd8a7b51f449bbc825f5a345e764d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzE2MzI_37b3a5da-5b21-40f8-ac9a-48f945edf0c0"
      unitRef="usd">17300000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i2c9d4356c3504fa08300f26d121013bd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzU0OTc1NTgxNTQ5NTk_a6fcd902-41fd-4739-8486-769d3f798cdd"
      unitRef="usd">31600000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="id4b4db7cac4c49b0a066bbb3757cd6b1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzUwMjM_cb30f43f-9968-4a8a-a3ab-1957006a3db6"
      unitRef="usd">113800000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount
      contextRef="id4b4db7cac4c49b0a066bbb3757cd6b1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzUxNjQ_32470e65-b91c-4305-8fe8-8b4a851a862e"
      unitRef="usd">233700000</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount
      contextRef="i18944a73712d47bf8ba9413fe144c1f3_I20220106"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzEwOTk1MTE2OTQwNDg_c0277e6a-8d39-4eca-9fcc-956d5a4769fa"
      unitRef="usd">278400000</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ibe1689d0f7c34fdc8bfc66243a05685c_I20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzcxNzM_ea4c849b-e246-4391-8869-6adb99cf81c5"
      unitRef="usd">100000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ibe1689d0f7c34fdc8bfc66243a05685c_I20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzU0OTc1NTgxNTY0ODY_ea4c849b-e246-4391-8869-6adb99cf81c5"
      unitRef="usd">100000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:RedemptionPremium
      contextRef="i8cfbc8b9e00641a9a43a5357adf8339e_D20200731-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzU0OTc1NTgxNTczNzk_4698d00a-4f50-4735-9487-abf150a45442"
      unitRef="usd">3000000</us-gaap:RedemptionPremium>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i8cfbc8b9e00641a9a43a5357adf8339e_D20200731-20200731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzU0OTc1NTgxNTczOTg_3cb737a0-e237-4f08-b47b-812084806d24"
      unitRef="usd">3400000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <shc:DebtInstrumentVariableRateFloor
      contextRef="ibe1689d0f7c34fdc8bfc66243a05685c_I20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzU0OTc1NTgxNTgyNDA_6f65502a-0f01-4723-8a48-6e05c0d39d64"
      unitRef="number">0.0100</shc:DebtInstrumentVariableRateFloor>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ie7030f6f64384198aed42b08f124522c_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzU0OTc1NTgxNTgyNDk_8bec82b9-fd3d-4be4-8aa8-840748eb3a5e"
      unitRef="number">0.0600</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="icf87b619dd0f46998c821fb6a5291745_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzU0OTc1NTgxNTgyNjA_933cfde0-39a5-4b93-a137-f0fefcd96c78"
      unitRef="number">0.0700</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="i0e059ffe8f9d4f008d51e18690651713_D20191213-20191213"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzkxNzc_da06c50f-29e5-40c6-81e0-133b6a882f34"
      unitRef="usd">770000000</us-gaap:ExtinguishmentOfDebtAmount>
    <shc:DebtInstrumentVariableRateFloor
      contextRef="idd115fed9a454b4fb4888d0fb534bea4_I20191213"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzkzNjU_391941c1-c02d-4b13-815c-9d707b88499f"
      unitRef="number">0.0100</shc:DebtInstrumentVariableRateFloor>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i8eb8a4c038764ddebc48989d7100e354_D20191213-20191213"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzkzNzk_665e15ad-1282-4fd4-b7a1-5a54b90e28db"
      unitRef="number">0.0800</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="i4956b4dcd13744abaf944c5af388df0e_D20201214-20201214"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzIxOTkwMjMzMjI0MzM_0ca42efe-fcdc-4740-8e9a-b1d3fef2b673"
      unitRef="usd">770000000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="i4956b4dcd13744abaf944c5af388df0e_D20201214-20201214"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzk1NTM_ece214b5-1e01-4946-81f9-f00e48d4924f"
      unitRef="number">0.0935</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="i3ec2ff06413b4615a569197407b94dd8_D20201101-20201130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzExNDQ4_9bd6b55c-e0b1-4f12-ae10-a8e1531150cb"
      unitRef="usd">341000000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="ifec886f2ac6c4c78a902166b60d3b86e_D20201201-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzIxOTkwMjMzMjI0NjQ_3af789af-5550-4724-92e4-6fb205647cdb"
      unitRef="usd">770000000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="if7eed5b9af8b44ee95fc39673e84fb27_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzExNjc2_0908cbf6-5645-481a-865e-9aee3ab5e4fc"
      unitRef="usd">28900000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <shc:RecognitionOfDebtPremium
      contextRef="i71c68ec08c094bde9dca4ea0151e85df_D20201201-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzExNzMw_f38323cd-7539-4745-b4ad-168ef52749bf"
      unitRef="usd">15400000</shc:RecognitionOfDebtPremium>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="i7fd262b8f3424837a6b541f325ae9d29_D20191201-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzEwOTk1MTE2NzcyODY_5edd2c3b-9586-4597-97d6-0f1286ecb540"
      unitRef="usd">1659000000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="ia3196bf1b941454380312708dc0e2eee_D20191201-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzEwOTk1MTE2NzczMDM_69a33e26-5fbd-4e2f-a6ee-86b183a948be"
      unitRef="usd">450000000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="i59c24eedb83a4678ae1a4e79ac0540ef_D20191201-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzEwOTk1MTE2NzczMjA_aee8009d-8a08-42c2-ad6f-c95a04c7be46"
      unitRef="usd">425000000.0</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="ia00b9f7136bb4b12a3c30031ec291f98_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzEwOTk1MTE2NzczMzY_f14b6a62-2daf-4a89-b62e-2f6d89ef970e"
      unitRef="usd">13500000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <shc:RecognitionOfDebtPremium
      contextRef="i9cc4b138784a463cb973fc282645f986_D20191201-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzEwOTk1MTE2NzczNTI_c5b6ad6d-1043-470b-9e5f-c9b234cd569b"
      unitRef="usd">14600000</shc:RecognitionOfDebtPremium>
    <shc:AdditionalExpenseDebtIssuanceAndDiscountCosts
      contextRef="i9cc4b138784a463cb973fc282645f986_D20191201-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzEwOTk1MTE2NzczNjc_1aa569f9-7fb1-45d7-8581-2e94fc9064a9"
      unitRef="usd">2100000</shc:AdditionalExpenseDebtIssuanceAndDiscountCosts>
    <us-gaap:Dividends
      contextRef="i9cc4b138784a463cb973fc282645f986_D20191201-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzEwOTk1MTE2Nzc0NTY_a890607a-b66d-4ac4-aa7a-1143a5e86e75"
      unitRef="usd">275000000</us-gaap:Dividends>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90ZXh0cmVnaW9uOjVkZTIyNmVjMzE3ZjRkMWZhNWZmODhjZmNjOTBjODFhXzQzOTgwNDY1MjUwODI_7b9c4c11-8c49-4307-9ae5-65b8acba1dcc">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Aggregate maturities of the Company&#x2019;s long-term debt, excluding debt discounts, as of December&#160;31, 2021, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.596%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;450&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,763,100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,763,550&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90YWJsZTpjZGRjMWQ3MTc2ZTI0MTk0YmJlMWRmNDI1ODdhZWRhZi90YWJsZXJhbmdlOmNkZGMxZDcxNzZlMjQxOTRiYmUxZGY0MjU4N2FlZGFmXzEtMS0xLTEtMzM3MTI_579d710d-b7bf-4d1b-95b4-c3ba518a0faf"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90YWJsZTpjZGRjMWQ3MTc2ZTI0MTk0YmJlMWRmNDI1ODdhZWRhZi90YWJsZXJhbmdlOmNkZGMxZDcxNzZlMjQxOTRiYmUxZGY0MjU4N2FlZGFmXzItMS0xLTEtMzM3MTI_6c53304e-13d1-4bea-a2e9-7bcad696dbed"
      unitRef="usd">450000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90YWJsZTpjZGRjMWQ3MTc2ZTI0MTk0YmJlMWRmNDI1ODdhZWRhZi90YWJsZXJhbmdlOmNkZGMxZDcxNzZlMjQxOTRiYmUxZGY0MjU4N2FlZGFmXzMtMS0xLTEtMzM3MTI_8da18f45-2cf6-4806-8bd3-fff3b682d93e"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90YWJsZTpjZGRjMWQ3MTc2ZTI0MTk0YmJlMWRmNDI1ODdhZWRhZi90YWJsZXJhbmdlOmNkZGMxZDcxNzZlMjQxOTRiYmUxZGY0MjU4N2FlZGFmXzQtMS0xLTEtMzM3MTI_0955f21b-7f07-472b-9123-05d08f06b44f"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90YWJsZTpjZGRjMWQ3MTc2ZTI0MTk0YmJlMWRmNDI1ODdhZWRhZi90YWJsZXJhbmdlOmNkZGMxZDcxNzZlMjQxOTRiYmUxZGY0MjU4N2FlZGFmXzUtMS0xLTEtMzM3MTI_e0fc0b16-190f-468a-9443-444275f5a46e"
      unitRef="usd">1763100000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90YWJsZTpjZGRjMWQ3MTc2ZTI0MTk0YmJlMWRmNDI1ODdhZWRhZi90YWJsZXJhbmdlOmNkZGMxZDcxNzZlMjQxOTRiYmUxZGY0MjU4N2FlZGFmXzYtMS0xLTEtMzM3MTI_ab543081-b677-4f55-9944-6c8d52b9b758"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDIvZnJhZzo1ZGUyMjZlYzMxN2Y0ZDFmYTVmZjg4Y2ZjYzkwYzgxYS90YWJsZTpjZGRjMWQ3MTc2ZTI0MTk0YmJlMWRmNDI1ODdhZWRhZi90YWJsZXJhbmdlOmNkZGMxZDcxNzZlMjQxOTRiYmUxZGY0MjU4N2FlZGFmXzctMS0xLTEtMzM3MTI_52414723-38e6-489d-95b7-e170e9f55ee9"
      unitRef="usd">1763550000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90ZXh0cmVnaW9uOmMxNDBjN2MzNDhmZjQ4NzA4NGZmYjZkNzkyMGQ0ZTYyXzM4NDgyOTA3MDAyMjQ_bee3f0cc-3d65-4df6-9769-088b92f2f323">Income Taxes &lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The geographic sources of income (loss) before income taxes were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.32pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 5.32pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,092&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(168,943)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(99,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;170,624&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income (loss) before income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;175,716&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,860)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(916)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Provision (benefit) for income taxes consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 6.4pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 6.4pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal U.S.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,915&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,560)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State 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:10pt;font-weight:700;line-height:100%"&gt;3,220&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45,176&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;62,311&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal 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:10pt;font-weight:700;line-height:100%"&gt;(2,422)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,177)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State 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:10pt;font-weight:700;line-height:100%"&gt;391&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,334)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,958)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,685)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,690)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,716)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,360)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,993)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total provision (benefit) for income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;58,595&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision (benefit) for income taxes is reconciled with the U.S. federal statutory rate as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision (benefit) computed at federal statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;36,872&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase (decrease) in taxes as a result of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,013&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,876)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,681)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,455&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Global intangible low-tax income (&#x201c;GILTI&#x201d;)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,103&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nondeductible share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,512&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,005&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact of rate changes on deferred tax balances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,612&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,906)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(559)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax holiday&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(616)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(571)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Audit settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;276&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact of CARES Act and final 951A regulations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,965)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,299)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,958)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total provision (benefit) for income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;58,595&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the tax effects of temporary differences and carryforwards that gave rise to significant portions of the deferred tax assets and liabilities are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 4.6pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 4.6pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,262&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net capital loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,128&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserves and accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,968&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee benefits and compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,145&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized foreign currency exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,320&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset retirement obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,949&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,107&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Disallowed interest carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;76,386&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,779&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets before valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;140,044&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(52,080)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,765)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net deferred tax assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;87,964&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(214,884)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(214,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,696)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(216,580)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(214,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(128,616)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(113,392)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,885&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent net deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(134,501)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(121,816)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Noncurrent net deferred tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(128,616)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(113,392)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021 and 2020, the Company had available state net operating loss carryforwards of $46.4 million and $42.7 million, respectively, of which $2.8 million have no expiration date, and foreign net operating loss carryforwards of approximately $31.6 million and $50.9 million, respectively, the majority of which have no expiration date. At December&#160;31, 2021 and 2020, a valuation allowance was established against foreign net operating loss carryforwards for $3.2 million and $2.6 million, respectively. Based on management&#x2019;s assessment, it is not more likely than not that these deferred tax assets will be realized through future taxable income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021 and 2020, no deferred tax liability has been recorded for repatriation of earnings for purposes of the Company&#x2019;s consolidated financial statements as these earnings are deemed to be indefinitely reinvested. Determining the amount of unrecognized deferred tax liability related to any remaining undistributed foreign earnings not subject to the transition tax and additional outside basis difference in these entities (i.e., basis difference in excess of that subject to the one-time transition tax) is not practicable. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021 and 2020, the gross reserve for uncertain tax positions, excluding accrued interest and penalties, was less than $1.0 million, respectively, as noted in the following reconciliation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s unrecognized income tax benefits were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;For the period from January 1 &#x2013; December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross unrecognized tax benefits, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;300&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions related to current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;116&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross unrecognized tax benefits, end of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;116&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes interest and penalties as part of the provision for income taxes. For the years ended December&#160;31, 2021, 2020 and 2019 interest and penalties related to uncertain income tax positions that were recognized in the Consolidated Statements of Operations and Comprehensive Income (Loss) were not material. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company, which represents all of its subsidiaries, files income tax returns in the U.S. federal jurisdiction and various states and foreign jurisdictions. The Company is no longer subject to U.S. federal, state, and local tax examinations before 2015, and non-U.S. income tax examinations by tax authorities for years before 2011. Tax years through December&#160;31, 2018 have been audited by the Internal Revenue Service (&#x201c;IRS&#x201d;) and are effectively closed for U.S.&#160;federal income tax purposes and no other fiscal years are currently under audit. For Nordion&#x2019;s Canadian tax, all tax years through October&#160;31, 2016 have been closed through audit or statute, and no other fiscal years are currently under audit. &lt;/span&gt;&lt;/div&gt;A portion of the Company&#x2019;s foreign operations benefit from a tax holiday, which is set to expire in 2026. This tax holiday may be terminated early if certain conditions are not met. The tax benefit attributable to this holiday was $0.7 million and $0.6 million for the fiscal years ended December&#160;31, 2021 and 2020, respectively.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90ZXh0cmVnaW9uOmMxNDBjN2MzNDhmZjQ4NzA4NGZmYjZkNzkyMGQ0ZTYyXzIxOTkwMjMyNTg1NjE_6d5cc6cb-b4ff-4dc1-9d0b-91ba70786062">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The geographic sources of income (loss) before income taxes were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.32pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 5.32pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,092&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(168,943)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(99,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;170,624&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income (loss) before income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;175,716&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,860)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(916)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo1MmUxZjAxNWZkNzE0NjNkOTlmMmU4YTIxYTBjZThhMS90YWJsZXJhbmdlOjUyZTFmMDE1ZmQ3MTQ2M2Q5OWYyZThhMjFhMGNlOGExXzItMS0xLTEtMzM3MTI_3e001540-008e-42e6-8ab2-bf963ffcf520"
      unitRef="usd">5092000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo1MmUxZjAxNWZkNzE0NjNkOTlmMmU4YTIxYTBjZThhMS90YWJsZXJhbmdlOjUyZTFmMDE1ZmQ3MTQ2M2Q5OWYyZThhMjFhMGNlOGExXzItMy0xLTEtMzM3MTI_880dd4ca-315c-4bea-9210-404742554fd5"
      unitRef="usd">-168943000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo1MmUxZjAxNWZkNzE0NjNkOTlmMmU4YTIxYTBjZThhMS90YWJsZXJhbmdlOjUyZTFmMDE1ZmQ3MTQ2M2Q5OWYyZThhMjFhMGNlOGExXzItNS0xLTEtNDMzMDU_a5c36009-cc9d-4503-a201-ccc10107992d"
      unitRef="usd">-99733000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo1MmUxZjAxNWZkNzE0NjNkOTlmMmU4YTIxYTBjZThhMS90YWJsZXJhbmdlOjUyZTFmMDE1ZmQ3MTQ2M2Q5OWYyZThhMjFhMGNlOGExXzMtMS0xLTEtMzM3MTI_5d6aea7b-21b4-449b-858c-afb45e3bb371"
      unitRef="usd">170624000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo1MmUxZjAxNWZkNzE0NjNkOTlmMmU4YTIxYTBjZThhMS90YWJsZXJhbmdlOjUyZTFmMDE1ZmQ3MTQ2M2Q5OWYyZThhMjFhMGNlOGExXzMtMy0xLTEtMzM3MTI_55744c2a-8608-4ad0-9568-dbfcdf18f72a"
      unitRef="usd">130083000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo1MmUxZjAxNWZkNzE0NjNkOTlmMmU4YTIxYTBjZThhMS90YWJsZXJhbmdlOjUyZTFmMDE1ZmQ3MTQ2M2Q5OWYyZThhMjFhMGNlOGExXzMtNS0xLTEtNDMzMDU_ff30e4b2-3eb4-46e6-a40b-5e1cfb4e5d6b"
      unitRef="usd">98817000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo1MmUxZjAxNWZkNzE0NjNkOTlmMmU4YTIxYTBjZThhMS90YWJsZXJhbmdlOjUyZTFmMDE1ZmQ3MTQ2M2Q5OWYyZThhMjFhMGNlOGExXzQtMS0xLTEtMzM3MTI_403ea9b9-b7e1-47cf-bee9-03b77c2d476a"
      unitRef="usd">175716000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo1MmUxZjAxNWZkNzE0NjNkOTlmMmU4YTIxYTBjZThhMS90YWJsZXJhbmdlOjUyZTFmMDE1ZmQ3MTQ2M2Q5OWYyZThhMjFhMGNlOGExXzQtMy0xLTEtMzM3MTI_0f045129-ede7-4eca-8e40-6a81309dba1c"
      unitRef="usd">-38860000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo1MmUxZjAxNWZkNzE0NjNkOTlmMmU4YTIxYTBjZThhMS90YWJsZXJhbmdlOjUyZTFmMDE1ZmQ3MTQ2M2Q5OWYyZThhMjFhMGNlOGExXzQtNS0xLTEtNDMzMDU_f6cbb275-da95-442e-9728-dfab323b82fb"
      unitRef="usd">-916000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90ZXh0cmVnaW9uOmMxNDBjN2MzNDhmZjQ4NzA4NGZmYjZkNzkyMGQ0ZTYyXzIxOTkwMjMyNTg1NjI_0d3169ff-d2b1-446c-a1a3-e268c7db0aa4">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Provision (benefit) for income taxes consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 6.4pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 6.4pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal U.S.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,915&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,560)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State 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:10pt;font-weight:700;line-height:100%"&gt;3,220&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45,176&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;62,311&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal 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:10pt;font-weight:700;line-height:100%"&gt;(2,422)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,177)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State 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:10pt;font-weight:700;line-height:100%"&gt;391&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,334)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,958)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,685)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,690)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,716)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,360)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,993)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total provision (benefit) for income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;58,595&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpmYzRiMGZiZTBlZTM0YjhjODc2YWZmNDI1YmU4N2M5Zi90YWJsZXJhbmdlOmZjNGIwZmJlMGVlMzRiOGM4NzZhZmY0MjViZTg3YzlmXzMtMS0xLTEtMzM3MTI_48343e66-9ba6-42e4-9a1e-f956898ef097"
      unitRef="usd">13915000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpmYzRiMGZiZTBlZTM0YjhjODc2YWZmNDI1YmU4N2M5Zi90YWJsZXJhbmdlOmZjNGIwZmJlMGVlMzRiOGM4NzZhZmY0MjViZTg3YzlmXzMtMy0xLTEtMzM3MTI_fa5634f9-10a5-47fa-8870-b2dd449575e7"
      unitRef="usd">-10560000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpmYzRiMGZiZTBlZTM0YjhjODc2YWZmNDI1YmU4N2M5Zi90YWJsZXJhbmdlOmZjNGIwZmJlMGVlMzRiOGM4NzZhZmY0MjViZTg3YzlmXzMtNS0xLTEtNDMzMTI_139ff11e-4dba-4380-a6e8-bf031c24a772"
      unitRef="usd">17954000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpmYzRiMGZiZTBlZTM0YjhjODc2YWZmNDI1YmU4N2M5Zi90YWJsZXJhbmdlOmZjNGIwZmJlMGVlMzRiOGM4NzZhZmY0MjViZTg3YzlmXzQtMS0xLTEtMzM3MTI_a7dae6c4-0cfa-407a-9945-1d52d3c2e94b"
      unitRef="usd">3220000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpmYzRiMGZiZTBlZTM0YjhjODc2YWZmNDI1YmU4N2M5Zi90YWJsZXJhbmdlOmZjNGIwZmJlMGVlMzRiOGM4NzZhZmY0MjViZTg3YzlmXzQtMy0xLTEtMzM3MTI_04d07856-8cb0-4cd8-bc70-170cac362735"
      unitRef="usd">166000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpmYzRiMGZiZTBlZTM0YjhjODc2YWZmNDI1YmU4N2M5Zi90YWJsZXJhbmdlOmZjNGIwZmJlMGVlMzRiOGM4NzZhZmY0MjViZTg3YzlmXzQtNS0xLTEtNDMzMTI_768b65ad-f2da-43b5-a0c3-959eba4ac52c"
      unitRef="usd">3662000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpmYzRiMGZiZTBlZTM0YjhjODc2YWZmNDI1YmU4N2M5Zi90YWJsZXJhbmdlOmZjNGIwZmJlMGVlMzRiOGM4NzZhZmY0MjViZTg3YzlmXzUtMS0xLTEtMzM3MTI_ca55198c-cc54-4acc-bd63-0c9b1e15399f"
      unitRef="usd">45176000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpmYzRiMGZiZTBlZTM0YjhjODc2YWZmNDI1YmU4N2M5Zi90YWJsZXJhbmdlOmZjNGIwZmJlMGVlMzRiOGM4NzZhZmY0MjViZTg3YzlmXzUtMy0xLTEtMzM3MTI_7e7fe69e-00cd-4a99-977f-ae73531db42d"
      unitRef="usd">32385000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpmYzRiMGZiZTBlZTM0YjhjODc2YWZmNDI1YmU4N2M5Zi90YWJsZXJhbmdlOmZjNGIwZmJlMGVlMzRiOGM4NzZhZmY0MjViZTg3YzlmXzUtNS0xLTEtNDMzMTI_0ba24ba1-1cdf-411d-bb07-efdd96b07240"
      unitRef="usd">16886000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpmYzRiMGZiZTBlZTM0YjhjODc2YWZmNDI1YmU4N2M5Zi90YWJsZXJhbmdlOmZjNGIwZmJlMGVlMzRiOGM4NzZhZmY0MjViZTg3YzlmXzYtMS0xLTEtMzM3MTI_ff3bc812-5e6a-404c-8ca2-cefa170044f3"
      unitRef="usd">62311000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpmYzRiMGZiZTBlZTM0YjhjODc2YWZmNDI1YmU4N2M5Zi90YWJsZXJhbmdlOmZjNGIwZmJlMGVlMzRiOGM4NzZhZmY0MjViZTg3YzlmXzYtMy0xLTEtMzM3MTI_1c311f26-23bd-41f4-baa9-bf7cd25a4d11"
      unitRef="usd">21991000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpmYzRiMGZiZTBlZTM0YjhjODc2YWZmNDI1YmU4N2M5Zi90YWJsZXJhbmdlOmZjNGIwZmJlMGVlMzRiOGM4NzZhZmY0MjViZTg3YzlmXzYtNS0xLTEtNDMzMTI_70a99bbf-8ebe-47ef-88ee-587687151cd4"
      unitRef="usd">38502000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpmYzRiMGZiZTBlZTM0YjhjODc2YWZmNDI1YmU4N2M5Zi90YWJsZXJhbmdlOmZjNGIwZmJlMGVlMzRiOGM4NzZhZmY0MjViZTg3YzlmXzgtMS0xLTEtMzM3MTI_770df3bd-8189-42f1-89b0-f34099806e21"
      unitRef="usd">-2422000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpmYzRiMGZiZTBlZTM0YjhjODc2YWZmNDI1YmU4N2M5Zi90YWJsZXJhbmdlOmZjNGIwZmJlMGVlMzRiOGM4NzZhZmY0MjViZTg3YzlmXzgtMy0xLTEtMzM3MTI_e4ab83fb-85ff-433b-9291-5103f7f7cd91"
      unitRef="usd">-4336000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpmYzRiMGZiZTBlZTM0YjhjODc2YWZmNDI1YmU4N2M5Zi90YWJsZXJhbmdlOmZjNGIwZmJlMGVlMzRiOGM4NzZhZmY0MjViZTg3YzlmXzgtNS0xLTEtNDMzMTI_c8e2f513-6607-4fdb-8dae-f8d28a17203f"
      unitRef="usd">-18177000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpmYzRiMGZiZTBlZTM0YjhjODc2YWZmNDI1YmU4N2M5Zi90YWJsZXJhbmdlOmZjNGIwZmJlMGVlMzRiOGM4NzZhZmY0MjViZTg3YzlmXzktMS0xLTEtMzM3MTI_66319b13-4b97-4018-94ce-c5ae6c5bf950"
      unitRef="usd">391000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpmYzRiMGZiZTBlZTM0YjhjODc2YWZmNDI1YmU4N2M5Zi90YWJsZXJhbmdlOmZjNGIwZmJlMGVlMzRiOGM4NzZhZmY0MjViZTg3YzlmXzktMy0xLTEtMzM3MTI_99ec562f-abf0-424a-8772-fe630d843509"
      unitRef="usd">-5334000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpmYzRiMGZiZTBlZTM0YjhjODc2YWZmNDI1YmU4N2M5Zi90YWJsZXJhbmdlOmZjNGIwZmJlMGVlMzRiOGM4NzZhZmY0MjViZTg3YzlmXzktNS0xLTEtNDMzMTI_1d81a8ac-6ac4-4523-886a-f15eb15086ce"
      unitRef="usd">-5958000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpmYzRiMGZiZTBlZTM0YjhjODc2YWZmNDI1YmU4N2M5Zi90YWJsZXJhbmdlOmZjNGIwZmJlMGVlMzRiOGM4NzZhZmY0MjViZTg3YzlmXzEwLTEtMS0xLTMzNzEy_2cdde1b6-d0a7-4f87-99df-2519d8a326c6"
      unitRef="usd">-1685000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpmYzRiMGZiZTBlZTM0YjhjODc2YWZmNDI1YmU4N2M5Zi90YWJsZXJhbmdlOmZjNGIwZmJlMGVlMzRiOGM4NzZhZmY0MjViZTg3YzlmXzEwLTMtMS0xLTMzNzEy_a4230637-ee33-4c75-bf42-b5811d1ec17e"
      unitRef="usd">-13690000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpmYzRiMGZiZTBlZTM0YjhjODc2YWZmNDI1YmU4N2M5Zi90YWJsZXJhbmdlOmZjNGIwZmJlMGVlMzRiOGM4NzZhZmY0MjViZTg3YzlmXzEwLTUtMS0xLTQzMzEy_22db0a55-f840-49be-8c13-3c046e00d6a8"
      unitRef="usd">5142000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpmYzRiMGZiZTBlZTM0YjhjODc2YWZmNDI1YmU4N2M5Zi90YWJsZXJhbmdlOmZjNGIwZmJlMGVlMzRiOGM4NzZhZmY0MjViZTg3YzlmXzExLTEtMS0xLTMzNzEy_dc7e3cf4-d133-4ccd-a86a-bd8ad9c0ab10"
      unitRef="usd">-3716000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpmYzRiMGZiZTBlZTM0YjhjODc2YWZmNDI1YmU4N2M5Zi90YWJsZXJhbmdlOmZjNGIwZmJlMGVlMzRiOGM4NzZhZmY0MjViZTg3YzlmXzExLTMtMS0xLTMzNzEy_c73bd42f-11d2-4fa5-adbb-c1e9e43a99ce"
      unitRef="usd">-23360000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpmYzRiMGZiZTBlZTM0YjhjODc2YWZmNDI1YmU4N2M5Zi90YWJsZXJhbmdlOmZjNGIwZmJlMGVlMzRiOGM4NzZhZmY0MjViZTg3YzlmXzExLTUtMS0xLTQzMzEy_293983a2-e29a-4bba-a314-18659e8beb68"
      unitRef="usd">-18993000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpmYzRiMGZiZTBlZTM0YjhjODc2YWZmNDI1YmU4N2M5Zi90YWJsZXJhbmdlOmZjNGIwZmJlMGVlMzRiOGM4NzZhZmY0MjViZTg3YzlmXzEyLTEtMS0xLTMzNzEy_8b649ec3-acdf-45fa-baad-8ab665cae4e0"
      unitRef="usd">58595000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpmYzRiMGZiZTBlZTM0YjhjODc2YWZmNDI1YmU4N2M5Zi90YWJsZXJhbmdlOmZjNGIwZmJlMGVlMzRiOGM4NzZhZmY0MjViZTg3YzlmXzEyLTMtMS0xLTMzNzEy_0a2f8529-a0d2-4d96-be53-90c3083e0896"
      unitRef="usd">-1369000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpmYzRiMGZiZTBlZTM0YjhjODc2YWZmNDI1YmU4N2M5Zi90YWJsZXJhbmdlOmZjNGIwZmJlMGVlMzRiOGM4NzZhZmY0MjViZTg3YzlmXzEyLTUtMS0xLTQzMzEy_0ebca8be-8e5f-4d54-a2c1-301a68e3f0a8"
      unitRef="usd">19509000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90ZXh0cmVnaW9uOmMxNDBjN2MzNDhmZjQ4NzA4NGZmYjZkNzkyMGQ0ZTYyXzIxOTkwMjMyNTg1NjM_1a9854eb-e149-4e50-a61f-e12bd24179b9">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision (benefit) for income taxes is reconciled with the U.S. federal statutory rate as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision (benefit) computed at federal statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;36,872&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase (decrease) in taxes as a result of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,013&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,876)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,681)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,455&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Global intangible low-tax income (&#x201c;GILTI&#x201d;)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,103&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nondeductible share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,512&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,005&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact of rate changes on deferred tax balances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,612&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,906)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(559)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax holiday&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(616)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(571)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Audit settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;276&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact of CARES Act and final 951A regulations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,965)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,299)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,958)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total provision (benefit) for income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;58,595&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzItMS0xLTEtMzM3MTI_acf1f07c-b435-41ef-ad19-66497db8da08"
      unitRef="usd">36872000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzItMy0xLTEtMzM3MTI_a3e74283-e8df-4668-8739-aa6650a3d772"
      unitRef="usd">-8181000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzItNS0xLTEtNDMzMTk_75c74024-bc9b-4889-b3cf-b3dda5c77c45"
      unitRef="usd">-192000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzQtMS0xLTEtMzM3MTI_30fb882e-d098-46e9-a637-2337e0c61426"
      unitRef="usd">1013000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzQtMy0xLTEtMzM3MTI_cfbef28e-1f70-4a4c-b667-573d277c6abe"
      unitRef="usd">-5876000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzQtNS0xLTEtNDMzMTk_bf335c91-6549-48bc-a698-fca34427ef25"
      unitRef="usd">-2681000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzUtMS0xLTEtMzM3MTI_68f3d0da-0ecb-44ed-b310-8bbfe7c20a84"
      unitRef="usd">8455000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzUtMy0xLTEtMzM3MTI_d3de748b-5392-4662-b03d-d68b9354c4b4"
      unitRef="usd">19170000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzUtNS0xLTEtNDMzMTk_46879a6c-e953-41cd-9518-9b42f919caf4"
      unitRef="usd">5147000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <shc:EffectiveIncomeRateReconciliationGlobalIntangibleLowedTaxedIncome
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzYtMS0xLTEtMzM3MTI_fdf6afe8-07b7-483d-95e1-9d3e55faa2d9"
      unitRef="usd">2103000</shc:EffectiveIncomeRateReconciliationGlobalIntangibleLowedTaxedIncome>
    <shc:EffectiveIncomeRateReconciliationGlobalIntangibleLowedTaxedIncome
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzYtMy0xLTEtMzM3MTI_e488aa2b-8058-47e9-8388-ce5d8bdcfe16"
      unitRef="usd">2577000</shc:EffectiveIncomeRateReconciliationGlobalIntangibleLowedTaxedIncome>
    <shc:EffectiveIncomeRateReconciliationGlobalIntangibleLowedTaxedIncome
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzYtNS0xLTEtNDMzMTk_6593e69f-fd69-4e16-84cd-0d2a4923b203"
      unitRef="usd">10349000</shc:EffectiveIncomeRateReconciliationGlobalIntangibleLowedTaxedIncome>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzctMS0xLTEtMzM3MTI_47ebee9b-942e-4530-985a-ecf1c1d9b323"
      unitRef="usd">1512000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzctMy0xLTEtMzM3MTI_ca8b4828-73fd-4a56-b441-c96c1118817a"
      unitRef="usd">2046000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzctNS0xLTEtNDMzMTk_bc7238d3-5afb-4594-a63d-9c599d64f1fa"
      unitRef="usd">3545000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzgtMS0xLTEtMzM3MTI_1fffffc3-2c49-4964-b63d-35ab4d2f69ff"
      unitRef="usd">8005000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzgtMy0xLTEtMzM3MTI_4895e01a-6b43-49c1-aa73-b7cf1e622027"
      unitRef="usd">6405000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzgtNS0xLTEtNDMzMTk_34be3613-ecf5-4b2d-a1f8-572e700f1bdd"
      unitRef="usd">5550000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <shc:EffectiveIncomeTaxRateReconciliationImpactOfRateChangesOnDeferredTaxBalances
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzktMS0xLTEtMzM3MTI_76f0c238-7d85-43ae-8421-79d4301c4126"
      unitRef="usd">2612000</shc:EffectiveIncomeTaxRateReconciliationImpactOfRateChangesOnDeferredTaxBalances>
    <shc:EffectiveIncomeTaxRateReconciliationImpactOfRateChangesOnDeferredTaxBalances
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzktMy0xLTEtMzM3MTI_d48add50-1179-4bb6-aca4-fee1d31ad8bd"
      unitRef="usd">-1906000</shc:EffectiveIncomeTaxRateReconciliationImpactOfRateChangesOnDeferredTaxBalances>
    <shc:EffectiveIncomeTaxRateReconciliationImpactOfRateChangesOnDeferredTaxBalances
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzktNS0xLTEtNDMzMTk_0a7e9ada-233a-4634-b313-fda24c3daae4"
      unitRef="usd">-559000</shc:EffectiveIncomeTaxRateReconciliationImpactOfRateChangesOnDeferredTaxBalances>
    <us-gaap:IncomeTaxReconciliationTaxHolidays
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzEwLTEtMS0xLTMzNzEy_a734ea17-a403-4f74-912b-f107c2790274"
      unitRef="usd">706000</us-gaap:IncomeTaxReconciliationTaxHolidays>
    <us-gaap:IncomeTaxReconciliationTaxHolidays
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzEwLTMtMS0xLTMzNzEy_3f9ec177-6a82-4cad-8fa7-4ec6db2faf00"
      unitRef="usd">616000</us-gaap:IncomeTaxReconciliationTaxHolidays>
    <us-gaap:IncomeTaxReconciliationTaxHolidays
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzEwLTUtMS0xLTQzMzE5_3ba473f4-59ed-4344-8eb8-59889990289c"
      unitRef="usd">571000</us-gaap:IncomeTaxReconciliationTaxHolidays>
    <us-gaap:IncomeTaxReconciliationTaxSettlements
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzExLTEtMS0xLTMzNzEy_7a21d5ca-b8ed-4fad-a5e2-770d8175fc6d"
      unitRef="usd">276000</us-gaap:IncomeTaxReconciliationTaxSettlements>
    <us-gaap:IncomeTaxReconciliationTaxSettlements
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzExLTMtMS0xLTMzNzEy_9e3e165d-20b8-4126-824c-28bdaf21308c"
      unitRef="usd">47000</us-gaap:IncomeTaxReconciliationTaxSettlements>
    <us-gaap:IncomeTaxReconciliationTaxSettlements
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzExLTUtMS0xLTQzMzE5_6b3648d0-8aab-442f-9e7b-985fdb537324"
      unitRef="usd">879000</us-gaap:IncomeTaxReconciliationTaxSettlements>
    <shc:EffectiveIncomeTaxRateReconciliationImpactOfCARESActAndFinal951ARegulations
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzEyLTEtMS0xLTMzNzEy_dcd79443-9a55-4573-9da2-6b6a574ee8a9"
      unitRef="usd">0</shc:EffectiveIncomeTaxRateReconciliationImpactOfCARESActAndFinal951ARegulations>
    <shc:EffectiveIncomeTaxRateReconciliationImpactOfCARESActAndFinal951ARegulations
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzEyLTMtMS0xLTMzNzEy_727fea6b-d25d-45fd-aa5f-d7f8fb429b59"
      unitRef="usd">-16720000</shc:EffectiveIncomeTaxRateReconciliationImpactOfCARESActAndFinal951ARegulations>
    <shc:EffectiveIncomeTaxRateReconciliationImpactOfCARESActAndFinal951ARegulations
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzEyLTUtMS0xLTQzMzE5_da2caea6-3ce3-4b28-80b7-ecdf3ce29c7b"
      unitRef="usd">0</shc:EffectiveIncomeTaxRateReconciliationImpactOfCARESActAndFinal951ARegulations>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzEzLTEtMS0xLTMzNzEy_aed867e1-c024-4ab7-8660-8d164b7307af"
      unitRef="usd">248000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzEzLTMtMS0xLTMzNzEy_e3eff64b-5be3-430b-9bb1-30cc600a070b"
      unitRef="usd">1965000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzEzLTUtMS0xLTQzMzE5_aa0308c3-c68f-46d8-8d3a-daaa1a28e050"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzE0LTEtMS0xLTMzNzEy_80f18e86-5521-47d8-994e-b54a06527814"
      unitRef="usd">-1299000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzE0LTMtMS0xLTMzNzEy_ee18b1d6-9156-462e-993d-ffa9283bb1fa"
      unitRef="usd">3650000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzE0LTUtMS0xLTQzMzE5_95a5fb39-f007-450c-a937-86a3f6d35838"
      unitRef="usd">-1958000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzE1LTEtMS0xLTMzNzEy_3ce33a31-c12e-46e8-a735-c5b136c87143"
      unitRef="usd">58595000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzE1LTMtMS0xLTMzNzEy_e0710bcf-95c8-4946-89cc-e18b21583313"
      unitRef="usd">-1369000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTo3OTBmNTdkMTc3NzI0N2I3YTkwOWI2YjkzY2YzNDA3YS90YWJsZXJhbmdlOjc5MGY1N2QxNzc3MjQ3YjdhOTA5YjZiOTNjZjM0MDdhXzE1LTUtMS0xLTQzMzE5_8d3f1e2e-3018-4fb9-9c38-9a5f7ec5ceaa"
      unitRef="usd">19509000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90ZXh0cmVnaW9uOmMxNDBjN2MzNDhmZjQ4NzA4NGZmYjZkNzkyMGQ0ZTYyXzIxOTkwMjMyNTg1NjQ_b70d90c1-4300-4a47-ac50-0f620375f4b2">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the tax effects of temporary differences and carryforwards that gave rise to significant portions of the deferred tax assets and liabilities are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 4.6pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 4.6pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,262&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net capital loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,128&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserves and accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,968&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee benefits and compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,145&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized foreign currency exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,320&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset retirement obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,949&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,107&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Disallowed interest carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;76,386&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,779&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets before valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;140,044&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(52,080)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,765)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net deferred tax assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;87,964&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(214,884)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(214,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,696)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(216,580)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(214,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(128,616)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(113,392)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,885&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent net deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(134,501)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(121,816)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Noncurrent net deferred tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(128,616)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(113,392)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzItMS0xLTEtMzM3MTI_ebf717f1-ad4c-45ac-afa4-466fcadbddd6"
      unitRef="usd">11262000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzItMy0xLTEtMzM3MTI_8a30793f-741b-4df0-bd31-592d5365581f"
      unitRef="usd">15076000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsCapitalLossCarryforwards
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzMtMS0xLTEtMzM3MTI_2f18985f-48c8-435f-9374-cad0e4eb19d6"
      unitRef="usd">4128000</us-gaap:DeferredTaxAssetsCapitalLossCarryforwards>
    <us-gaap:DeferredTaxAssetsCapitalLossCarryforwards
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzMtMy0xLTEtMzM3MTI_b81cbf8c-8432-4419-a77b-bd4e32542846"
      unitRef="usd">4112000</us-gaap:DeferredTaxAssetsCapitalLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzQtMS0xLTEtMzM3MTI_bf8f0432-aec7-41eb-bc12-5482f8855b10"
      unitRef="usd">14968000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzQtMy0xLTEtMzM3MTI_49efe63e-5428-4325-a694-e2c02feb1769"
      unitRef="usd">15832000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzUtMS0xLTEtMzM3MTI_f4c5f0ae-625b-4cee-a1e7-e94b54bcbbb1"
      unitRef="usd">5145000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzUtMy0xLTEtMzM3MTI_2565d2e5-2b10-4d7f-8f29-f2b42c5bf69c"
      unitRef="usd">13094000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsUnrealizedCurrencyLosses
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzYtMS0xLTEtMzM3MTI_d648c38d-e65f-49e8-ae05-b748103d7a73"
      unitRef="usd">2320000</us-gaap:DeferredTaxAssetsUnrealizedCurrencyLosses>
    <us-gaap:DeferredTaxAssetsUnrealizedCurrencyLosses
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzYtMy0xLTEtMzM3MTI_3089ae17-66e6-465d-a7e0-40b92fde2f44"
      unitRef="usd">242000</us-gaap:DeferredTaxAssetsUnrealizedCurrencyLosses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzctMS0xLTEtMzM3MTI_8d0b045e-acf6-4db1-8625-245e493bbd4d"
      unitRef="usd">9949000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzctMy0xLTEtMzM3MTI_76d193c3-51af-464a-8f90-fcbe1f8b6c33"
      unitRef="usd">10666000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations>
    <shc:DeferredTaxAssetsLeaseLiabilities
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzgtMS0xLTEtMzM3MTI_e6dc91a1-49ef-46b3-ac19-c1b9fb9783cf"
      unitRef="usd">11107000</shc:DeferredTaxAssetsLeaseLiabilities>
    <shc:DeferredTaxAssetsLeaseLiabilities
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzgtMy0xLTEtMzM3MTI_27160ea2-1a08-4e3a-a042-7909a9980827"
      unitRef="usd">12446000</shc:DeferredTaxAssetsLeaseLiabilities>
    <us-gaap:DeferredTaxAssetInterestCarryforward
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzktMS0xLTEtMzM3MTI_89401bba-5498-4fa2-873c-5d647576570f"
      unitRef="usd">76386000</us-gaap:DeferredTaxAssetInterestCarryforward>
    <us-gaap:DeferredTaxAssetInterestCarryforward
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzktMy0xLTEtMzM3MTI_c5ba0697-d7f8-470c-9622-da9e643c37fe"
      unitRef="usd">68045000</us-gaap:DeferredTaxAssetInterestCarryforward>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzEwLTEtMS0xLTMzNzEy_9606d405-88e8-414b-a8e5-fe27ca03dc98"
      unitRef="usd">4779000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzEwLTMtMS0xLTMzNzEy_1bc58f27-ca52-42cb-91bf-aab1f9b7bf91"
      unitRef="usd">5344000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzExLTEtMS0xLTMzNzEy_4563871e-c572-42e8-898b-b6a6a8582ab3"
      unitRef="usd">140044000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzExLTMtMS0xLTMzNzEy_c4a8baa6-1659-48af-b731-4a1daf6f0792"
      unitRef="usd">144857000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzEyLTEtMS0xLTMzNzEy_a8392cd8-3567-4668-92b7-67009aeeb6ce"
      unitRef="usd">52080000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzEyLTMtMS0xLTMzNzEy_289b8dde-9627-42df-8e31-6cbe26c95c86"
      unitRef="usd">43765000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzEzLTEtMS0xLTMzNzEy_c577476f-a134-4aa7-b134-fb332aafac8f"
      unitRef="usd">87964000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzEzLTMtMS0xLTMzNzEy_853260bf-6c4f-4690-b08f-c9d6f47232d0"
      unitRef="usd">101092000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzE1LTEtMS0xLTMzNzEy_5dd9935f-b54c-4d63-bf69-93748fe1ce2d"
      unitRef="usd">214884000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzE1LTMtMS0xLTMzNzEy_4520e155-ec71-4ff9-ae69-484ade82b6fd"
      unitRef="usd">214484000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzE3LTEtMS0xLTMzNzEy_ec15a4c3-49cf-456e-89db-9c2e23cc6f00"
      unitRef="usd">1696000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzE3LTMtMS0xLTMzNzEy_c1fa6268-5a46-40be-82e2-335e3c2f57a8"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzE4LTEtMS0xLTMzNzEy_6c7cf903-783f-4e3e-83fd-0ed5e411fb3d"
      unitRef="usd">216580000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzE4LTMtMS0xLTMzNzEy_dace8f7d-0320-48e0-a02e-044b7594f093"
      unitRef="usd">214484000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzE5LTEtMS0xLTMzNzEy_f11c2403-1d76-41c0-b5e6-8400b77c8a15"
      unitRef="usd">128616000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzE5LTMtMS0xLTMzNzEy_7efe9840-8881-48ee-a5d3-50733a4b1e50"
      unitRef="usd">113392000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzIwLTEtMS0xLTMzNzEy_dd1e8f6d-7473-4e58-987c-8760cb5aafbf"
      unitRef="usd">5885000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzIwLTMtMS0xLTMzNzEy_1d5ce92b-1fc9-48d9-8516-26bbeac8379f"
      unitRef="usd">8424000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzIxLTEtMS0xLTMzNzEy_713c91c0-932e-49b3-a398-2e068cb4a460"
      unitRef="usd">134501000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzIxLTMtMS0xLTMzNzEy_6d3d74c9-e04b-4c8c-b206-8d750545e1da"
      unitRef="usd">121816000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzIyLTEtMS0xLTMzNzEy_12f05012-4ecd-45d4-ab8c-80a8f2113424"
      unitRef="usd">128616000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTozZWNlMjYxM2ZmMTY0ODE5OTJkODhhZWNkNmUzY2Q5OC90YWJsZXJhbmdlOjNlY2UyNjEzZmYxNjQ4MTk5MmQ4OGFlY2Q2ZTNjZDk4XzIyLTMtMS0xLTMzNzEy_43d16a35-99c8-4af4-a173-b883f0b12fec"
      unitRef="usd">113392000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i0fa674b6d69e4b92ac83e8730fa51f18_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90ZXh0cmVnaW9uOmMxNDBjN2MzNDhmZjQ4NzA4NGZmYjZkNzkyMGQ0ZTYyXzUzMw_4974362e-7c6d-4c6d-bb70-f32a100c8330"
      unitRef="usd">46400000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i065543cab18b440f8fbed1dbe959ee0b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90ZXh0cmVnaW9uOmMxNDBjN2MzNDhmZjQ4NzA4NGZmYjZkNzkyMGQ0ZTYyXzU0MA_b50167b2-608f-4df1-b180-25e95a19bc78"
      unitRef="usd">42700000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration
      contextRef="i0fa674b6d69e4b92ac83e8730fa51f18_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90ZXh0cmVnaW9uOmMxNDBjN2MzNDhmZjQ4NzA4NGZmYjZkNzkyMGQ0ZTYyXzU2Nw_7c89eabb-45af-4217-a182-1834d1d603e0"
      unitRef="usd">2800000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration
      contextRef="i065543cab18b440f8fbed1dbe959ee0b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90ZXh0cmVnaW9uOmMxNDBjN2MzNDhmZjQ4NzA4NGZmYjZkNzkyMGQ0ZTYyXzU2Nw_ebf08923-8631-4782-8b9f-bc5c79f1cda1"
      unitRef="usd">2800000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i3ccdb30437714026b4aeb43ad7a6c3a4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90ZXh0cmVnaW9uOmMxNDBjN2MzNDhmZjQ4NzA4NGZmYjZkNzkyMGQ0ZTYyXzY1Nw_325d8c09-344b-4bfc-bba1-a1b4164bf5ca"
      unitRef="usd">31600000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i2ebeacac5bc24d51bc8e17a666b20930_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90ZXh0cmVnaW9uOmMxNDBjN2MzNDhmZjQ4NzA4NGZmYjZkNzkyMGQ0ZTYyXzY2NA_dcb1d3ef-5cfa-432e-8866-8f4474e0a118"
      unitRef="usd">50900000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="i3ccdb30437714026b4aeb43ad7a6c3a4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90ZXh0cmVnaW9uOmMxNDBjN2MzNDhmZjQ4NzA4NGZmYjZkNzkyMGQ0ZTYyXzgzNA_e648e8d2-f5be-4ea2-a0a9-ecd4456b8764"
      unitRef="usd">3200000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="i2ebeacac5bc24d51bc8e17a666b20930_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90ZXh0cmVnaW9uOmMxNDBjN2MzNDhmZjQ4NzA4NGZmYjZkNzkyMGQ0ZTYyXzg0MQ_c48100f2-63f1-41c7-850c-be7cba6fddf0"
      unitRef="usd">2600000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i2ebeacac5bc24d51bc8e17a666b20930_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90ZXh0cmVnaW9uOmMxNDBjN2MzNDhmZjQ4NzA4NGZmYjZkNzkyMGQ0ZTYyXzEwMTg_0c03392b-59f6-4504-8fb6-bb77c46e5fbb"
      unitRef="usd">0</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i3ccdb30437714026b4aeb43ad7a6c3a4_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90ZXh0cmVnaW9uOmMxNDBjN2MzNDhmZjQ4NzA4NGZmYjZkNzkyMGQ0ZTYyXzEwMTg_4d1ab0ca-b033-461f-851d-75e4e0829fbe"
      unitRef="usd">0</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <shc:UnrecognizedTaxBenefitsGrossReserve
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90ZXh0cmVnaW9uOmMxNDBjN2MzNDhmZjQ4NzA4NGZmYjZkNzkyMGQ0ZTYyXzE2NDg_7415f667-fc26-4b02-9e7b-541143703c0b"
      unitRef="usd">1000000</shc:UnrecognizedTaxBenefitsGrossReserve>
    <shc:UnrecognizedTaxBenefitsGrossReserve
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90ZXh0cmVnaW9uOmMxNDBjN2MzNDhmZjQ4NzA4NGZmYjZkNzkyMGQ0ZTYyXzE2NDg_cbf6a6c2-2e9a-44cb-b033-8deba8e549f8"
      unitRef="usd">1000000</shc:UnrecognizedTaxBenefitsGrossReserve>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90ZXh0cmVnaW9uOmMxNDBjN2MzNDhmZjQ4NzA4NGZmYjZkNzkyMGQ0ZTYyXzIxOTkwMjMyNTg1NjU_ca6e6ec9-80c3-4fbe-baa6-ee512c03bdd6">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s unrecognized income tax benefits were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;For the period from January 1 &#x2013; December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross unrecognized tax benefits, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;300&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions related to current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;116&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross unrecognized tax benefits, end of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;116&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpkZDliZWJjZDA0ZWE0OGRjOGFjZTU1ZDEyNGYxZmU5Ny90YWJsZXJhbmdlOmRkOWJlYmNkMDRlYTQ4ZGM4YWNlNTVkMTI0ZjFmZTk3XzItMS0xLTEtMzM3MTI_b88dde26-f203-4e7f-b635-dc2ca0117790"
      unitRef="usd">300000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ia00b9f7136bb4b12a3c30031ec291f98_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpkZDliZWJjZDA0ZWE0OGRjOGFjZTU1ZDEyNGYxZmU5Ny90YWJsZXJhbmdlOmRkOWJlYmNkMDRlYTQ4ZGM4YWNlNTVkMTI0ZjFmZTk3XzItMy0xLTEtMzM3MTI_de560106-31fb-4d08-94e7-f5099deec53d"
      unitRef="usd">300000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpkZDliZWJjZDA0ZWE0OGRjOGFjZTU1ZDEyNGYxZmU5Ny90YWJsZXJhbmdlOmRkOWJlYmNkMDRlYTQ4ZGM4YWNlNTVkMTI0ZjFmZTk3XzMtMS0xLTEtMzM3MTI_512e2b23-a6e2-4c18-9ef0-99d545e31388"
      unitRef="usd">116000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpkZDliZWJjZDA0ZWE0OGRjOGFjZTU1ZDEyNGYxZmU5Ny90YWJsZXJhbmdlOmRkOWJlYmNkMDRlYTQ4ZGM4YWNlNTVkMTI0ZjFmZTk3XzMtMy0xLTEtMzM3MTI_11076394-1ff0-4b26-9e4a-2e23a2bdbd83"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpkZDliZWJjZDA0ZWE0OGRjOGFjZTU1ZDEyNGYxZmU5Ny90YWJsZXJhbmdlOmRkOWJlYmNkMDRlYTQ4ZGM4YWNlNTVkMTI0ZjFmZTk3XzUtMS0xLTEtMzM3MTI_86b1c587-12d4-42b4-91d6-09503a62722e"
      unitRef="usd">300000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpkZDliZWJjZDA0ZWE0OGRjOGFjZTU1ZDEyNGYxZmU5Ny90YWJsZXJhbmdlOmRkOWJlYmNkMDRlYTQ4ZGM4YWNlNTVkMTI0ZjFmZTk3XzUtMy0xLTEtMzM3MTI_da2267d4-8f8e-42f8-8946-f61ba581a6ae"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpkZDliZWJjZDA0ZWE0OGRjOGFjZTU1ZDEyNGYxZmU5Ny90YWJsZXJhbmdlOmRkOWJlYmNkMDRlYTQ4ZGM4YWNlNTVkMTI0ZjFmZTk3XzctMS0xLTEtMzM3MTI_835a49bc-f5df-48da-854e-ad05337a8534"
      unitRef="usd">116000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90YWJsZTpkZDliZWJjZDA0ZWE0OGRjOGFjZTU1ZDEyNGYxZmU5Ny90YWJsZXJhbmdlOmRkOWJlYmNkMDRlYTQ4ZGM4YWNlNTVkMTI0ZjFmZTk3XzctMy0xLTEtMzM3MTI_f25e85cc-51ca-4e2c-9562-f68fa9e2ab53"
      unitRef="usd">300000</us-gaap:UnrecognizedTaxBenefits>
    <shc:IncomeTaxHolidayIncomeTaxBenefit
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90ZXh0cmVnaW9uOmMxNDBjN2MzNDhmZjQ4NzA4NGZmYjZkNzkyMGQ0ZTYyXzI5NDc_26a33f86-d660-4881-8ccb-f2a8fcc04e8e"
      unitRef="usd">700000</shc:IncomeTaxHolidayIncomeTaxBenefit>
    <shc:IncomeTaxHolidayIncomeTaxBenefit
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNDUvZnJhZzpjMTQwYzdjMzQ4ZmY0ODcwODRmZmI2ZDc5MjBkNGU2Mi90ZXh0cmVnaW9uOmMxNDBjN2MzNDhmZjQ4NzA4NGZmYjZkNzkyMGQ0ZTYyXzI5NTQ_4d067af5-eb7d-4266-80da-b2b4feeb3cdd"
      unitRef="usd">600000</shc:IncomeTaxHolidayIncomeTaxBenefit>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90ZXh0cmVnaW9uOjZlZGQyOTI3MzdiNzQ0MWM5Y2M0N2UzNzc5MzAwYTQzXzM4NDgyOTA3MDQ4NzA_0cc63b7d-0e48-45dc-a53f-81787e1dae67">Employee Benefits&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Employee Retirement Benefits in the U.S.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have a defined-contribution retirement plan that covers all U.S. employees upon date of hire. Contributions are directed by each participant into various investment options. Under this plan, we match participants&#x2019; contributions based on plan provisions. The Company&#x2019;s contributions, which are expensed as incurred, were $4.3 million, $4.2 million, and $3.8 million for the years ended December&#160;31, 2021, 2020 and 2019, respectively, and are recorded in the same line as the respective employee&#x2019;s wages. Administrative expenses related to the plan are paid by the Company and are not material. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Employee Retirement Benefits Outside the U.S.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company participates in qualified supplemental retirement and savings plans in various countries outside the U.S. where we operate. Under these defined-contribution plans, funding and costs are generally based upon a predetermined percentage of employee compensation. The Company&#x2019;s contributions, which are expensed as incurred and recorded in the same line as the respective employee&#x2019;s wages, were $1.4 million, $1.2 million and $1.1 million for the years ended December&#160;31, 2021, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Defined Benefit Pension Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also sponsors various post-employment benefit plans including, in certain countries outside the U.S., defined benefit and retirement compensation arrangements, and plans that provide extended health care coverage to retired employees, the majority of which relate to Nordion.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Defined Benefit Pension Plan &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The interest cost, expected return on plan assets, and amortization of net actuarial loss are recorded in &#x201c;Other income, net&#x201d; and the service cost component is included in the same financial statement line item as the applicable employee&#x2019;s wages in the Consolidated Statements of Operations and Comprehensive Income (Loss). The components of net periodic benefit cost for the defined benefit pension plans were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&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:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 5.32pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,204&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,516&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(14,370)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,407)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,218)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,079&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net periodic benefit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(5,571)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,478)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,550)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 weighted average assumptions were used in the determination of the projected benefit obligation and the net periodic benefit: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:700;line-height:120%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.01&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Periodic benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.53&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in the projected benefit obligation, fair value of plan assets, and the funded status of the plans are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:700;line-height:120%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in projected benefit obligation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation, as of beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;323,515&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,382&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,516&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(12,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,729)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(23,831)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,460&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Projected benefit obligation, end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;296,712&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value of plan assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets as of the beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;288,539&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24,251&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(12,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,729)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employer contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;733&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;178&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;819&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair value of plan assets, end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;302,190&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Funded (underfunded) status at end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,478&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,976)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accumulated benefit obligation, end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;291,818&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;317,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All defined benefit pension plans are funded as of December&#160;31, 2021 while they were underfunded at December&#160;31, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The funded status, measured as the difference between the fair value of the plan assets and the projected benefit obligation, are included in &#x201c;Post-retirement asset&#x201d; for over funded plans and &#x201c;Post-retirement obligations&#x201d; for underfunded plans in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the funded status to amounts recognized in the consolidated balance sheets is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.32pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 5.32pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;296,712&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;302,190&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plan assets greater than (less than) projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,478&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,976)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrecognized net actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23,779&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net amount recognized at year end&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;29,257&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent assets (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,478&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,976)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive (income) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23,779&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net amount recognized at year end&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;29,257&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 illustrates the amounts in accumulated other comprehensive (income) loss that have not yet been recognized as components of pension expense: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.192%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.744%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 6.4pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 6.4pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23,779&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(6,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,603)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accumulated other comprehensive loss &#x2013; net of tax&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,754&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We do not expect to reclassify any of the net actuarial loss in accumulated other comprehensive income to net periodic pension cost in the next twelve months. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average asset allocation of the Company&#x2019;s pension plans was as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Asset Category&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:5pt;padding-right:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Target &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.0&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;46.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;34.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real assets and alternatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company maintains target allocation percentages among various asset classes based on investment policies established for the pension plans, which are designed to maximize the total rate of return (income and appreciation) after inflation, within the limits of prudent risk taking, while providing for adequate near-term liquidity for benefit payments. Such investment strategies have adopted an equity-based philosophy in order to achieve their long-term investment goals by investing in assets that often have uncertain returns, such as Canadian and other foreign equities, and non-government bonds. However, the Company also attempts to reduce its overall level of risk by diversifying the asset classes and further diversifying within each individual asset class. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s expected return on asset assumptions are derived from studies conducted by actuaries and investment advisors. The studies include a review of anticipated future long-term performance of individual asset classes and consideration of the appropriate asset allocation strategy given the anticipated requirements of the plans to determine the average rate of earnings expected on the funds invested to provide for the pension plans benefits. While the study considers recent fund performance and historical returns, the assumption is primarily a long-term, prospective rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 provides a basis of fair value measurement for plan assets held by the Company&#x2019;s pension plans that are measured at fair value on a recurring basis. Refer to the discussion of fair value hierarchy in Note 21, &#x201c;Financial Instruments and Financial Risk&#x201d;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&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:8pt;font-weight:700;line-height:120%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;1 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;2 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total &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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,660&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,660&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed income 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;140,842&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;140,842&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;103,506&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;103,506&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real assets and alternatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;55,182&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;55,182&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,660&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;299,530&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;302,190&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;As of December 31, 2020&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:8pt;font-weight:700;line-height:100%"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;2&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:8pt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed income 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hedge funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected future benefit payments from plan assets are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.596%"/&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:8pt;font-weight:700;line-height:120%"&gt;Year ended December 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,108&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,470&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,852&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15,137&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15,410&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 - 2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;79,963&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;153,940&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Post Retirement Benefit Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other benefit plans are all related to our foreign subsidiaries and include a supplemental retirement arrangement, a retirement and termination allowance, and post-retirement benefit plans, which include contributory health and dental care benefits and contributory life insurance coverage. All, but one, non-pension post-employment benefit plans are unfunded. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The interest cost and amortization of net actuarial (gain) loss are recorded in &#x201c;Other income, net&#x201d; and the service cost component is included in the same financial statement line item as the applicable employee&#x2019;s wages in the Consolidated Statements of Operations and Comprehensive Income (Loss). The components of net periodic benefit cost for the other post-retirement benefit plans were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/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:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;28&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;268&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net actuarial (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;262&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average assumptions used to determine the projected benefit obligation and net periodic pension cost for these plans were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Projected benefit obligation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.01&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Initial health care cost trend rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ultimate health care cost trend rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Years until ultimate trend rate is reached&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Benefit cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.53&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assumed health care cost trend rates have a significant effect on the amounts reported for the health care plans. A one-percentage point change in assumed health care cost trend rates would have had the following impact on our consolidated financial statements in 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;1%&#160;Increase &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;1%&#160;Decrease &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:10pt;font-weight:400;line-height:100%"&gt;Change in net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;820&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(681)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in the projected benefit obligation and the funded status of the other post-retirement plans were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in projected benefit obligation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,684&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;28&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;268&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(922)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,389)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Curtailments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;203&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;70&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Projected benefit obligation, end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,942&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-22.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value of plan assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets as of the beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;437&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(166)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employer contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;221&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair value of plan assets, end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;478&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Underfunded status at end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(11,464)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accumulated benefit obligation, end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,900&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All other post-retirement benefit pension plans are underfunded as of December&#160;31, 2021 and 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the funded status to the net plan liabilities recognized in the Consolidated Balance Sheets is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(11,942)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,684)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;478&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plan assets less than projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(11,464)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrecognized actuarial gains (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:10pt;font-weight:700;line-height:100%"&gt;(245)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net amount recognized at year end&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(11,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,159)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(11,464)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulative other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(245)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net amount recognized at year end&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(11,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,159)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The other benefit plan liabilities are presented on the Consolidated Balance Sheets as post retirement obligations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 illustrates the amounts in accumulated other comprehensive income (loss) that have not yet been recognized as components of other benefit plan expense: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net actuarial income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(245)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;72&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(274)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accumulated other comprehensive income (loss) &#x2013; net of tax&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on the actuarial assumptions used to develop the Company&#x2019;s benefit obligations as of December&#160;31, 2021, the following benefit payments are expected to be made to plan participants: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.596%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Years ended December 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;756&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;655&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;595&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;590&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;591&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 - 2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,764&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,951&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We currently expect funding requirements of approximately $3.1 million in each of the next five years to fund the regulatory solvency deficit, as defined by Canadian federal regulation, which require solvency testing on defined benefit pension plans. &lt;/span&gt;&lt;/div&gt;The Company may obtain a qualifying letter of credit for solvency payments, up to 15% of the market value of solvency liabilities as determined on the valuation date, instead of paying cash into the pension fund. As of December&#160;31, 2021 and 2020, we had letters of credit outstanding relating to the defined benefit plans totaling $46.2 million and $41.3 million, respectively. The deficit has risen due to falling real interest rates where the pension liabilities increased more than the increase in the value of pension assets. The actual funding requirements over the five-year period will be dependent on subsequent annual actuarial valuations. These amounts are estimates, which may change with actual investment performance, changes in interest rates, any pertinent changes in Canadian government regulations and any voluntary contributions.</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i1db1b516f72d4f9d9bb308bd9384e65e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90ZXh0cmVnaW9uOjZlZGQyOTI3MzdiNzQ0MWM5Y2M0N2UzNzc5MzAwYTQzXzM4Nw_ffd077c4-1f3e-4a3c-baca-24ba3ea90f33"
      unitRef="usd">4300000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i6999b7166bf54fa3b2d98413d3e9c6d5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90ZXh0cmVnaW9uOjZlZGQyOTI3MzdiNzQ0MWM5Y2M0N2UzNzc5MzAwYTQzXzM5NA_06be8c8b-38c4-4228-9fce-580285df4c19"
      unitRef="usd">4200000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i91fdbca4cd664c54b5b8abb2767b1988_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90ZXh0cmVnaW9uOjZlZGQyOTI3MzdiNzQ0MWM5Y2M0N2UzNzc5MzAwYTQzXzEwOTk1MTE2MzU0NzY_05bdf475-4154-40be-95e9-502330a2585d"
      unitRef="usd">3800000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="iced82f18546c4abca2e2ac418034ea5d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90ZXh0cmVnaW9uOjZlZGQyOTI3MzdiNzQ0MWM5Y2M0N2UzNzc5MzAwYTQzXzEwNTE_5177922e-cf90-4085-8f0b-8af65875e4f9"
      unitRef="usd">1400000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ic9e1ba10dcb74cbaabc9873ed8b0e469_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90ZXh0cmVnaW9uOjZlZGQyOTI3MzdiNzQ0MWM5Y2M0N2UzNzc5MzAwYTQzXzEwNTg_b1d73389-3e12-44dd-bc59-55a453361f40"
      unitRef="usd">1200000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i92bc7d66b6e94196a93e7b520f0f35a9_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90ZXh0cmVnaW9uOjZlZGQyOTI3MzdiNzQ0MWM5Y2M0N2UzNzc5MzAwYTQzXzEwOTk1MTE2MzU1MTQ_0ad50eba-9599-408a-8167-b890b0012ab0"
      unitRef="usd">1100000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90ZXh0cmVnaW9uOjZlZGQyOTI3MzdiNzQ0MWM5Y2M0N2UzNzc5MzAwYTQzXzM4NDgyOTA3MDQ4NzE_e8bf86ef-7c6d-4e59-889e-d6c9d403c448">The components of net periodic benefit cost for the defined benefit pension plans were as follows: &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&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:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 5.32pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,204&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,516&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(14,370)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,407)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,218)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,079&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net periodic benefit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(5,571)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,478)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,550)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;The components of net periodic benefit cost for the other post-retirement benefit plans were as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/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:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;28&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;268&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net actuarial (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;262&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <shc:DefinedBenefitPlanServiceCost1
      contextRef="ifd5d047c1b144bee8571d56cf53c3eee_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpkZmFmMTBkMGQyMzE0NWM4YTJmNDYwZjMzYWE1Y2JlOC90YWJsZXJhbmdlOmRmYWYxMGQwZDIzMTQ1YzhhMmY0NjBmMzNhYTVjYmU4XzItMS0xLTEtMzM3MTI_f86824fd-90d8-4e2f-8f52-4c63d357f5c0"
      unitRef="usd">1204000</shc:DefinedBenefitPlanServiceCost1>
    <shc:DefinedBenefitPlanServiceCost1
      contextRef="i5a7fa129a4d647ce8a4055949fb4f238_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpkZmFmMTBkMGQyMzE0NWM4YTJmNDYwZjMzYWE1Y2JlOC90YWJsZXJhbmdlOmRmYWYxMGQwZDIzMTQ1YzhhMmY0NjBmMzNhYTVjYmU4XzItMy0xLTEtMzM3MTI_7ca01f87-58bd-4225-98db-364338165e78"
      unitRef="usd">1104000</shc:DefinedBenefitPlanServiceCost1>
    <shc:DefinedBenefitPlanServiceCost1
      contextRef="ia1b6cd2bad9747b79615c97c9903dd10_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpkZmFmMTBkMGQyMzE0NWM4YTJmNDYwZjMzYWE1Y2JlOC90YWJsZXJhbmdlOmRmYWYxMGQwZDIzMTQ1YzhhMmY0NjBmMzNhYTVjYmU4XzItNS0xLTEtNDMzNTY_bf0eeb47-9c19-435e-a330-8d44351ae7cb"
      unitRef="usd">1147000</shc:DefinedBenefitPlanServiceCost1>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ifd5d047c1b144bee8571d56cf53c3eee_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpkZmFmMTBkMGQyMzE0NWM4YTJmNDYwZjMzYWE1Y2JlOC90YWJsZXJhbmdlOmRmYWYxMGQwZDIzMTQ1YzhhMmY0NjBmMzNhYTVjYmU4XzMtMS0xLTEtMzM3MTI_7c5bb6fd-092d-4180-bedf-75938c2a35d5"
      unitRef="usd">6516000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i5a7fa129a4d647ce8a4055949fb4f238_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpkZmFmMTBkMGQyMzE0NWM4YTJmNDYwZjMzYWE1Y2JlOC90YWJsZXJhbmdlOmRmYWYxMGQwZDIzMTQ1YzhhMmY0NjBmMzNhYTVjYmU4XzMtMy0xLTEtMzM3MTI_9581a4aa-6bc8-4e45-871c-c6b30957c43b"
      unitRef="usd">8034000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ia1b6cd2bad9747b79615c97c9903dd10_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpkZmFmMTBkMGQyMzE0NWM4YTJmNDYwZjMzYWE1Y2JlOC90YWJsZXJhbmdlOmRmYWYxMGQwZDIzMTQ1YzhhMmY0NjBmMzNhYTVjYmU4XzMtNS0xLTEtNDMzNTY_2f903d18-5129-4cea-b26e-0f668dd33f99"
      unitRef="usd">8521000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ifd5d047c1b144bee8571d56cf53c3eee_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpkZmFmMTBkMGQyMzE0NWM4YTJmNDYwZjMzYWE1Y2JlOC90YWJsZXJhbmdlOmRmYWYxMGQwZDIzMTQ1YzhhMmY0NjBmMzNhYTVjYmU4XzQtMS0xLTEtMzM3MTI_b4034585-0e18-421b-b0b3-90d5ee0653fb"
      unitRef="usd">14370000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i5a7fa129a4d647ce8a4055949fb4f238_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpkZmFmMTBkMGQyMzE0NWM4YTJmNDYwZjMzYWE1Y2JlOC90YWJsZXJhbmdlOmRmYWYxMGQwZDIzMTQ1YzhhMmY0NjBmMzNhYTVjYmU4XzQtMy0xLTEtMzM3MTI_c3834669-2076-40b0-b2c6-83644825fffe"
      unitRef="usd">14407000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ia1b6cd2bad9747b79615c97c9903dd10_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpkZmFmMTBkMGQyMzE0NWM4YTJmNDYwZjMzYWE1Y2JlOC90YWJsZXJhbmdlOmRmYWYxMGQwZDIzMTQ1YzhhMmY0NjBmMzNhYTVjYmU4XzQtNS0xLTEtNDMzNTY_5c6d4169-a711-47e3-a635-5fa4b5caba47"
      unitRef="usd">13218000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ifd5d047c1b144bee8571d56cf53c3eee_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpkZmFmMTBkMGQyMzE0NWM4YTJmNDYwZjMzYWE1Y2JlOC90YWJsZXJhbmdlOmRmYWYxMGQwZDIzMTQ1YzhhMmY0NjBmMzNhYTVjYmU4XzUtMS0xLTEtMzM3MTI_9079a341-d3d5-4641-ba5b-4ca23b35051e"
      unitRef="usd">-1079000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i5a7fa129a4d647ce8a4055949fb4f238_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpkZmFmMTBkMGQyMzE0NWM4YTJmNDYwZjMzYWE1Y2JlOC90YWJsZXJhbmdlOmRmYWYxMGQwZDIzMTQ1YzhhMmY0NjBmMzNhYTVjYmU4XzUtMy0xLTEtMzM3MTI_025acd3f-3b87-4230-9757-ba83d4936851"
      unitRef="usd">-791000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ia1b6cd2bad9747b79615c97c9903dd10_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpkZmFmMTBkMGQyMzE0NWM4YTJmNDYwZjMzYWE1Y2JlOC90YWJsZXJhbmdlOmRmYWYxMGQwZDIzMTQ1YzhhMmY0NjBmMzNhYTVjYmU4XzUtNS0xLTEtNDMzNTY_44dbcfb9-2bd6-4385-a27b-54c8a34f9e31"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ifd5d047c1b144bee8571d56cf53c3eee_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpkZmFmMTBkMGQyMzE0NWM4YTJmNDYwZjMzYWE1Y2JlOC90YWJsZXJhbmdlOmRmYWYxMGQwZDIzMTQ1YzhhMmY0NjBmMzNhYTVjYmU4XzYtMS0xLTEtMzM3MTI_3343f6c5-7476-4851-9611-42f525e76ce6"
      unitRef="usd">-5571000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i5a7fa129a4d647ce8a4055949fb4f238_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpkZmFmMTBkMGQyMzE0NWM4YTJmNDYwZjMzYWE1Y2JlOC90YWJsZXJhbmdlOmRmYWYxMGQwZDIzMTQ1YzhhMmY0NjBmMzNhYTVjYmU4XzYtMy0xLTEtMzM3MTI_5e7364d8-83c0-416b-91b6-de1cb0d38f44"
      unitRef="usd">-4478000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ia1b6cd2bad9747b79615c97c9903dd10_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpkZmFmMTBkMGQyMzE0NWM4YTJmNDYwZjMzYWE1Y2JlOC90YWJsZXJhbmdlOmRmYWYxMGQwZDIzMTQ1YzhhMmY0NjBmMzNhYTVjYmU4XzYtNS0xLTEtNDMzNTY_6081ff49-c144-48bf-8ffa-25fbaf598def"
      unitRef="usd">-3550000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90ZXh0cmVnaW9uOjZlZGQyOTI3MzdiNzQ0MWM5Y2M0N2UzNzc5MzAwYTQzXzIxOTkwMjMyNjMyMDk_2b03c0d5-cc72-4801-881c-f0a6e093152f">&lt;div style="margin-top:12pt"&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 weighted average assumptions were used in the determination of the projected benefit obligation and the net periodic benefit: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:700;line-height:120%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.01&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Periodic benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.53&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average assumptions used to determine the projected benefit obligation and net periodic pension cost for these plans were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Projected benefit obligation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.01&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Initial health care cost trend rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ultimate health care cost trend rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Years until ultimate trend rate is reached&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Benefit cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.53&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="ib5720bcb236c4b86a5f6812d25cfdcbd_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo1NWEwOTMzODg4YWY0NzJlYTZkMDIxOWI1MzdjZWMzNi90YWJsZXJhbmdlOjU1YTA5MzM4ODhhZjQ3MmVhNmQwMjE5YjUzN2NlYzM2XzItMS0xLTEtMzM3MTI_29d6e8a9-af33-44a7-b9e1-1d83bce8fcd3"
      unitRef="number">0.0301</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="iaf963a48e5dd4a51ac0be083691723bc_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo1NWEwOTMzODg4YWY0NzJlYTZkMDIxOWI1MzdjZWMzNi90YWJsZXJhbmdlOjU1YTA5MzM4ODhhZjQ3MmVhNmQwMjE5YjUzN2NlYzM2XzItMy0xLTEtMzM3MTI_a9ca67e2-0e6a-4f5a-ada9-54e10e6fa82c"
      unitRef="number">0.0253</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="ib5720bcb236c4b86a5f6812d25cfdcbd_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo1NWEwOTMzODg4YWY0NzJlYTZkMDIxOWI1MzdjZWMzNi90YWJsZXJhbmdlOjU1YTA5MzM4ODhhZjQ3MmVhNmQwMjE5YjUzN2NlYzM2XzMtMS0xLTEtMzM3MTI_5dacc426-f61e-4f05-91f3-6ccd77080127"
      unitRef="number">0.0300</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="iaf963a48e5dd4a51ac0be083691723bc_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo1NWEwOTMzODg4YWY0NzJlYTZkMDIxOWI1MzdjZWMzNi90YWJsZXJhbmdlOjU1YTA5MzM4ODhhZjQ3MmVhNmQwMjE5YjUzN2NlYzM2XzMtMy0xLTEtMzM3MTI_35e858b5-d914-42eb-9bbd-26b481c7e1b6"
      unitRef="number">0.0300</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ifd5d047c1b144bee8571d56cf53c3eee_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo1NWEwOTMzODg4YWY0NzJlYTZkMDIxOWI1MzdjZWMzNi90YWJsZXJhbmdlOjU1YTA5MzM4ODhhZjQ3MmVhNmQwMjE5YjUzN2NlYzM2XzUtMS0xLTEtMzM3MTI_055d484c-e601-4bbd-b8a1-5aa6e99cd742"
      unitRef="number">0.0253</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i5a7fa129a4d647ce8a4055949fb4f238_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo1NWEwOTMzODg4YWY0NzJlYTZkMDIxOWI1MzdjZWMzNi90YWJsZXJhbmdlOjU1YTA5MzM4ODhhZjQ3MmVhNmQwMjE5YjUzN2NlYzM2XzUtMy0xLTEtMzM3MTI_65ac7c4d-6cb8-41ba-be0d-bfceb30b580d"
      unitRef="number">0.0307</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ifd5d047c1b144bee8571d56cf53c3eee_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo1NWEwOTMzODg4YWY0NzJlYTZkMDIxOWI1MzdjZWMzNi90YWJsZXJhbmdlOjU1YTA5MzM4ODhhZjQ3MmVhNmQwMjE5YjUzN2NlYzM2XzYtMS0xLTEtMzM3MTI_9559fc6e-5cb6-4cd6-acbf-b5ef434f28e1"
      unitRef="number">0.0500</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i5a7fa129a4d647ce8a4055949fb4f238_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo1NWEwOTMzODg4YWY0NzJlYTZkMDIxOWI1MzdjZWMzNi90YWJsZXJhbmdlOjU1YTA5MzM4ODhhZjQ3MmVhNmQwMjE5YjUzN2NlYzM2XzYtMy0xLTEtMzM3MTI_a56a972a-822c-457b-85f0-ecd7b3005f79"
      unitRef="number">0.0550</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="ifd5d047c1b144bee8571d56cf53c3eee_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo1NWEwOTMzODg4YWY0NzJlYTZkMDIxOWI1MzdjZWMzNi90YWJsZXJhbmdlOjU1YTA5MzM4ODhhZjQ3MmVhNmQwMjE5YjUzN2NlYzM2XzctMS0xLTEtMzM3MTI_b94764ed-72c8-4204-95c0-83500d665a2c"
      unitRef="number">0.0300</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i5a7fa129a4d647ce8a4055949fb4f238_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo1NWEwOTMzODg4YWY0NzJlYTZkMDIxOWI1MzdjZWMzNi90YWJsZXJhbmdlOjU1YTA5MzM4ODhhZjQ3MmVhNmQwMjE5YjUzN2NlYzM2XzctMy0xLTEtMzM3MTI_2d258acb-4b9c-4188-8d57-f9bb85725c2c"
      unitRef="number">0.0300</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90ZXh0cmVnaW9uOjZlZGQyOTI3MzdiNzQ0MWM5Y2M0N2UzNzc5MzAwYTQzXzIxOTkwMjMyNjMyMTA_1f36b807-c97f-486b-a0d9-4d34502d26fe">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in the projected benefit obligation, fair value of plan assets, and the funded status of the plans are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:700;line-height:120%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in projected benefit obligation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation, as of beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;323,515&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,382&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,516&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(12,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,729)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(23,831)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,460&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Projected benefit obligation, end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;296,712&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value of plan assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets as of the beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;288,539&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24,251&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(12,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,729)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employer contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;733&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;178&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;819&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair value of plan assets, end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;302,190&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Funded (underfunded) status at end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,478&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,976)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accumulated benefit obligation, end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;291,818&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;317,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected future benefit payments from plan assets are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.596%"/&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:8pt;font-weight:700;line-height:120%"&gt;Year ended December 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,108&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,470&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,852&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15,137&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15,410&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 - 2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;79,963&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;153,940&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in the projected benefit obligation and the funded status of the other post-retirement plans were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in projected benefit obligation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,684&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;28&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;268&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(922)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,389)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Curtailments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;203&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;70&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Projected benefit obligation, end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,942&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-22.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value of plan assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets as of the beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;437&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(166)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employer contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;221&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair value of plan assets, end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;478&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Underfunded status at end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(11,464)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accumulated benefit obligation, end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,900&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on the actuarial assumptions used to develop the Company&#x2019;s benefit obligations as of December&#160;31, 2021, the following benefit payments are expected to be made to plan participants: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.596%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Years ended December 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;756&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;655&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;595&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;590&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;591&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 - 2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,764&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,951&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="iaf963a48e5dd4a51ac0be083691723bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzMtMS0xLTEtMzM3MTI_d92cfbe8-e4df-4ce6-bce8-5a94e6ff5e96"
      unitRef="usd">323515000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i1789f45f3b4940c08442a7b92c13aea6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzMtMy0xLTEtMzM3MTI_4ae0afc1-53b4-4a54-bfd5-26443135663a"
      unitRef="usd">294275000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ifd5d047c1b144bee8571d56cf53c3eee_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzQtMS0xLTEtMzM3MTI_c88aa6b8-8880-47a3-b1ac-d762a9da58ca"
      unitRef="usd">1382000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i5a7fa129a4d647ce8a4055949fb4f238_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzQtMy0xLTEtMzM3MTI_a06b1dab-ac4e-48d5-9cdc-23d296daa252"
      unitRef="usd">1286000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ifd5d047c1b144bee8571d56cf53c3eee_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzUtMS0xLTEtMzM3MTI_ff2face1-c6a0-4deb-b607-269fcc2c8f8d"
      unitRef="usd">6516000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i5a7fa129a4d647ce8a4055949fb4f238_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzUtMy0xLTEtMzM3MTI_882889a5-3bc2-47d4-b114-d27c204bc209"
      unitRef="usd">8034000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="ifd5d047c1b144bee8571d56cf53c3eee_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzYtMS0xLTEtMzM3MTI_7658e620-a197-4857-9f0a-2f6a68a7bd26"
      unitRef="usd">12330000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i5a7fa129a4d647ce8a4055949fb4f238_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzYtMy0xLTEtMzM3MTI_fce569fd-8842-4786-8776-81f061cc0b0b"
      unitRef="usd">10729000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="ifd5d047c1b144bee8571d56cf53c3eee_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzctMS0xLTEtMzM3MTI_a92a7321-fee6-4cd4-af19-d3e3c5720f27"
      unitRef="usd">23831000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i5a7fa129a4d647ce8a4055949fb4f238_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzctMy0xLTEtMzM3MTI_a6448d61-d88e-4b80-92fd-be1d40df21ca"
      unitRef="usd">-23155000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="ifd5d047c1b144bee8571d56cf53c3eee_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzktMS0xLTEtMzM3MTI_9753ad14-1a5e-440f-9f21-203d741e2668"
      unitRef="usd">-1460000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="i5a7fa129a4d647ce8a4055949fb4f238_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzktMy0xLTEtMzM3MTI_390db940-3670-4cf6-a801-293781fab4cf"
      unitRef="usd">-7494000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ib5720bcb236c4b86a5f6812d25cfdcbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzExLTEtMS0xLTMzNzEy_573c10b5-9f90-4db0-8d76-0a4eb5115889"
      unitRef="usd">296712000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="iaf963a48e5dd4a51ac0be083691723bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzExLTMtMS0xLTMzNzEy_a7dafa16-147f-43df-8605-bd21ec118b72"
      unitRef="usd">323515000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iaf963a48e5dd4a51ac0be083691723bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzE0LTEtMS0xLTMzNzEy_34693fd8-09c6-4ef5-86e8-095f152a57dd"
      unitRef="usd">288539000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1789f45f3b4940c08442a7b92c13aea6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzE0LTMtMS0xLTMzNzEy_81d015fb-4e8a-40aa-9db3-a6b0914c3005"
      unitRef="usd">275248000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="ifd5d047c1b144bee8571d56cf53c3eee_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzE1LTEtMS0xLTMzNzEy_f2b9bb67-7e1b-455c-a219-06ddbb37c46b"
      unitRef="usd">24251000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i5a7fa129a4d647ce8a4055949fb4f238_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzE1LTMtMS0xLTMzNzEy_1d7e8a6f-b51d-40cd-944e-9cf723959572"
      unitRef="usd">16834000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="ifd5d047c1b144bee8571d56cf53c3eee_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzE2LTEtMS0xLTMzNzEy_075196e1-b6ba-412e-91ec-092f76de35ad"
      unitRef="usd">12330000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i5a7fa129a4d647ce8a4055949fb4f238_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzE2LTMtMS0xLTMzNzEy_82390ff7-8459-4cfa-a9ff-c2dbf7ca23f1"
      unitRef="usd">10729000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ifd5d047c1b144bee8571d56cf53c3eee_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzE3LTEtMS0xLTMzNzEy_d188686f-ef5e-48e4-854c-25fa75d4063d"
      unitRef="usd">733000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i5a7fa129a4d647ce8a4055949fb4f238_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzE3LTMtMS0xLTMzNzEy_febcbb2d-3ddc-4966-9516-36edcd900b52"
      unitRef="usd">697000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="ifd5d047c1b144bee8571d56cf53c3eee_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzE4LTEtMS0xLTMzNzEy_24954e57-4156-4420-b649-2d64bf669e6c"
      unitRef="usd">178000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i5a7fa129a4d647ce8a4055949fb4f238_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzE4LTMtMS0xLTMzNzEy_047a7e16-f5cb-4e6f-a28e-e312e617f674"
      unitRef="usd">182000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="ifd5d047c1b144bee8571d56cf53c3eee_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzE5LTEtMS0xLTMzNzEy_bbaa819b-8cd2-4b32-af1a-3f2ab1fb7ca9"
      unitRef="usd">819000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i5a7fa129a4d647ce8a4055949fb4f238_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzE5LTMtMS0xLTMzNzEy_60086618-7e72-44c3-8f32-fab3fc5e246a"
      unitRef="usd">6307000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib5720bcb236c4b86a5f6812d25cfdcbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzIxLTEtMS0xLTMzNzEy_5e161e51-51a9-48f7-ae02-a0ef583071c7"
      unitRef="usd">302190000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iaf963a48e5dd4a51ac0be083691723bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzIxLTMtMS0xLTMzNzEy_13a65505-baaa-4acb-b912-7fb27cf048b6"
      unitRef="usd">288539000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="ib5720bcb236c4b86a5f6812d25cfdcbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzIzLTEtMS0xLTMzNzEy_a18d80de-b400-4d1f-9bef-f01ccb380f88"
      unitRef="usd">5478000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="iaf963a48e5dd4a51ac0be083691723bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzIzLTMtMS0xLTMzNzEy_d0919d06-539a-4182-84da-f2b60bc951b0"
      unitRef="usd">-34976000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="ib5720bcb236c4b86a5f6812d25cfdcbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzI1LTEtMS0xLTMzNzEy_bebd45cf-2912-4d46-9e26-af35896d379a"
      unitRef="usd">291818000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="iaf963a48e5dd4a51ac0be083691723bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplY2UxMzRiN2NhZDY0MmFkOTJkOTIxMzIxM2YwM2YyNi90YWJsZXJhbmdlOmVjZTEzNGI3Y2FkNjQyYWQ5MmQ5MjEzMjEzZjAzZjI2XzI1LTMtMS0xLTMzNzEy_08bc5b86-35c8-4a17-9153-1c8f186827dd"
      unitRef="usd">317141000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:ScheduleOfNetFundedStatusTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90ZXh0cmVnaW9uOjZlZGQyOTI3MzdiNzQ0MWM5Y2M0N2UzNzc5MzAwYTQzXzIxOTkwMjMyNjMyMTE_f22c81d5-d3a0-43f3-abbb-f4e5bfad387b">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the funded status to amounts recognized in the consolidated balance sheets is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.32pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 5.32pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;296,712&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;302,190&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plan assets greater than (less than) projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,478&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,976)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrecognized net actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23,779&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net amount recognized at year end&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;29,257&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent assets (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,478&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,976)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive (income) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23,779&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net amount recognized at year end&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;29,257&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the funded status to the net plan liabilities recognized in the Consolidated Balance Sheets is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(11,942)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,684)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;478&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plan assets less than projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(11,464)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrecognized actuarial gains (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:10pt;font-weight:700;line-height:100%"&gt;(245)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net amount recognized at year end&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(11,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,159)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(11,464)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulative other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(245)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net amount recognized at year end&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(11,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,159)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetFundedStatusTableTextBlock>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation
      contextRef="ib5720bcb236c4b86a5f6812d25cfdcbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplN2Y5MWQ2ZWQzMDE0OWFjOWVkOGQyOGQ1ODU0MTM3MS90YWJsZXJhbmdlOmU3ZjkxZDZlZDMwMTQ5YWM5ZWQ4ZDI4ZDU4NTQxMzcxXzItMS0xLTEtMzM3MTI_6eb35a69-d832-466c-8cb2-8018f4451267"
      unitRef="usd">296712000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation
      contextRef="iaf963a48e5dd4a51ac0be083691723bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplN2Y5MWQ2ZWQzMDE0OWFjOWVkOGQyOGQ1ODU0MTM3MS90YWJsZXJhbmdlOmU3ZjkxZDZlZDMwMTQ5YWM5ZWQ4ZDI4ZDU4NTQxMzcxXzItMy0xLTEtMzM3MTI_fb5ca69b-1099-46f3-86e0-edb9c3a74e4a"
      unitRef="usd">323515000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation
      contextRef="ib5720bcb236c4b86a5f6812d25cfdcbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplN2Y5MWQ2ZWQzMDE0OWFjOWVkOGQyOGQ1ODU0MTM3MS90YWJsZXJhbmdlOmU3ZjkxZDZlZDMwMTQ5YWM5ZWQ4ZDI4ZDU4NTQxMzcxXzMtMS0xLTEtMzM3MTI_2540417e-b691-43c4-94cb-0ba7c179d380"
      unitRef="usd">302190000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation
      contextRef="iaf963a48e5dd4a51ac0be083691723bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplN2Y5MWQ2ZWQzMDE0OWFjOWVkOGQyOGQ1ODU0MTM3MS90YWJsZXJhbmdlOmU3ZjkxZDZlZDMwMTQ5YWM5ZWQ4ZDI4ZDU4NTQxMzcxXzMtMy0xLTEtMzM3MTI_f46e3a1d-e87b-44bf-a6e4-daba90e02ae6"
      unitRef="usd">288539000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation>
    <shc:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssetsLiabilities
      contextRef="ib5720bcb236c4b86a5f6812d25cfdcbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplN2Y5MWQ2ZWQzMDE0OWFjOWVkOGQyOGQ1ODU0MTM3MS90YWJsZXJhbmdlOmU3ZjkxZDZlZDMwMTQ5YWM5ZWQ4ZDI4ZDU4NTQxMzcxXzQtMS0xLTEtMzM3MTI_0ef24222-7e15-4bdb-9e77-de678f6c3e4e"
      unitRef="usd">5478000</shc:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssetsLiabilities>
    <shc:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssetsLiabilities
      contextRef="iaf963a48e5dd4a51ac0be083691723bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplN2Y5MWQ2ZWQzMDE0OWFjOWVkOGQyOGQ1ODU0MTM3MS90YWJsZXJhbmdlOmU3ZjkxZDZlZDMwMTQ5YWM5ZWQ4ZDI4ZDU4NTQxMzcxXzQtMy0xLTEtMzM3MTI_dec1c1ca-0bbf-4d25-8592-1737f5e20c85"
      unitRef="usd">-34976000</shc:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssetsLiabilities>
    <shc:DefinedBenefitPlanBenefitObligationUnrecognizedActuarialGainLoss
      contextRef="ib5720bcb236c4b86a5f6812d25cfdcbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplN2Y5MWQ2ZWQzMDE0OWFjOWVkOGQyOGQ1ODU0MTM3MS90YWJsZXJhbmdlOmU3ZjkxZDZlZDMwMTQ5YWM5ZWQ4ZDI4ZDU4NTQxMzcxXzUtMS0xLTEtMzM3MTI_a6ff64a4-bbbc-4c73-ae8d-cb6dfc52e2ae"
      unitRef="usd">23779000</shc:DefinedBenefitPlanBenefitObligationUnrecognizedActuarialGainLoss>
    <shc:DefinedBenefitPlanBenefitObligationUnrecognizedActuarialGainLoss
      contextRef="iaf963a48e5dd4a51ac0be083691723bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplN2Y5MWQ2ZWQzMDE0OWFjOWVkOGQyOGQ1ODU0MTM3MS90YWJsZXJhbmdlOmU3ZjkxZDZlZDMwMTQ5YWM5ZWQ4ZDI4ZDU4NTQxMzcxXzUtMy0xLTEtMzM3MTI_ff58540e-0151-451b-94c7-1ce26b2c0404"
      unitRef="usd">57932000</shc:DefinedBenefitPlanBenefitObligationUnrecognizedActuarialGainLoss>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="ib5720bcb236c4b86a5f6812d25cfdcbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplN2Y5MWQ2ZWQzMDE0OWFjOWVkOGQyOGQ1ODU0MTM3MS90YWJsZXJhbmdlOmU3ZjkxZDZlZDMwMTQ5YWM5ZWQ4ZDI4ZDU4NTQxMzcxXzYtMS0xLTEtMzM3MTI_29206472-68bc-42a7-a493-fd61d883ae2c"
      unitRef="usd">29257000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="iaf963a48e5dd4a51ac0be083691723bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplN2Y5MWQ2ZWQzMDE0OWFjOWVkOGQyOGQ1ODU0MTM3MS90YWJsZXJhbmdlOmU3ZjkxZDZlZDMwMTQ5YWM5ZWQ4ZDI4ZDU4NTQxMzcxXzYtMy0xLTEtMzM3MTI_543e3c2f-8d18-42ff-a032-e9eaa6ccf14a"
      unitRef="usd">22956000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <shc:AssetsLiabilityDefinedBenefitPensionPlanNoncurrent
      contextRef="ib5720bcb236c4b86a5f6812d25cfdcbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplN2Y5MWQ2ZWQzMDE0OWFjOWVkOGQyOGQ1ODU0MTM3MS90YWJsZXJhbmdlOmU3ZjkxZDZlZDMwMTQ5YWM5ZWQ4ZDI4ZDU4NTQxMzcxXzctMS0xLTEtMzM3MTI_4685be9b-5990-47af-9a48-7284c9ca8e09"
      unitRef="usd">5478000</shc:AssetsLiabilityDefinedBenefitPensionPlanNoncurrent>
    <shc:AssetsLiabilityDefinedBenefitPensionPlanNoncurrent
      contextRef="iaf963a48e5dd4a51ac0be083691723bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplN2Y5MWQ2ZWQzMDE0OWFjOWVkOGQyOGQ1ODU0MTM3MS90YWJsZXJhbmdlOmU3ZjkxZDZlZDMwMTQ5YWM5ZWQ4ZDI4ZDU4NTQxMzcxXzctMy0xLTEtMzM3MTI_f8f15160-2125-4b43-b34f-4ad14fd1a461"
      unitRef="usd">-34976000</shc:AssetsLiabilityDefinedBenefitPensionPlanNoncurrent>
    <shc:DefinedBenefitPlanAccumulativeOtherComprehensiveIncomeLoss
      contextRef="ib5720bcb236c4b86a5f6812d25cfdcbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplN2Y5MWQ2ZWQzMDE0OWFjOWVkOGQyOGQ1ODU0MTM3MS90YWJsZXJhbmdlOmU3ZjkxZDZlZDMwMTQ5YWM5ZWQ4ZDI4ZDU4NTQxMzcxXzgtMS0xLTEtMzM3MTI_5ef3258b-573d-4baf-9249-c70e7ca94640"
      unitRef="usd">23779000</shc:DefinedBenefitPlanAccumulativeOtherComprehensiveIncomeLoss>
    <shc:DefinedBenefitPlanAccumulativeOtherComprehensiveIncomeLoss
      contextRef="iaf963a48e5dd4a51ac0be083691723bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplN2Y5MWQ2ZWQzMDE0OWFjOWVkOGQyOGQ1ODU0MTM3MS90YWJsZXJhbmdlOmU3ZjkxZDZlZDMwMTQ5YWM5ZWQ4ZDI4ZDU4NTQxMzcxXzgtMy0xLTEtMzM3MTI_cd1bafc8-8f8d-4f9b-91e2-a6c398529f53"
      unitRef="usd">57932000</shc:DefinedBenefitPlanAccumulativeOtherComprehensiveIncomeLoss>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="ib5720bcb236c4b86a5f6812d25cfdcbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplN2Y5MWQ2ZWQzMDE0OWFjOWVkOGQyOGQ1ODU0MTM3MS90YWJsZXJhbmdlOmU3ZjkxZDZlZDMwMTQ5YWM5ZWQ4ZDI4ZDU4NTQxMzcxXzktMS0xLTEtMzM3MTI_126ac427-90da-416a-a162-0d4b149de96a"
      unitRef="usd">29257000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="iaf963a48e5dd4a51ac0be083691723bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplN2Y5MWQ2ZWQzMDE0OWFjOWVkOGQyOGQ1ODU0MTM3MS90YWJsZXJhbmdlOmU3ZjkxZDZlZDMwMTQ5YWM5ZWQ4ZDI4ZDU4NTQxMzcxXzktMy0xLTEtMzM3MTI_46dd5ba7-8d7b-4000-a48f-a52f288b510e"
      unitRef="usd">22956000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90ZXh0cmVnaW9uOjZlZGQyOTI3MzdiNzQ0MWM5Y2M0N2UzNzc5MzAwYTQzXzIxOTkwMjMyNjMyMTI_3f9d3e60-3ca5-4d05-bb5c-16e7a1faebfb">&lt;div style="margin-top:12pt"&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 illustrates the amounts in accumulated other comprehensive (income) loss that have not yet been recognized as components of pension expense: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.192%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.744%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 6.4pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 6.4pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23,779&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(6,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,603)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accumulated other comprehensive loss &#x2013; net of tax&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,754&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 illustrates the amounts in accumulated other comprehensive income (loss) that have not yet been recognized as components of other benefit plan expense: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net actuarial income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(245)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;72&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(274)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accumulated other comprehensive income (loss) &#x2013; net of tax&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="ib5720bcb236c4b86a5f6812d25cfdcbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplMTZjY2ZjODMwZDU0MjBjYWIzNjM0YzJhMWEzYWZkNS90YWJsZXJhbmdlOmUxNmNjZmM4MzBkNTQyMGNhYjM2MzRjMmExYTNhZmQ1XzItMS0xLTEtMzM3MTI_2186737d-c3a5-4dbd-b6ff-b76b7dc1f907"
      unitRef="usd">-23779000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="iaf963a48e5dd4a51ac0be083691723bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplMTZjY2ZjODMwZDU0MjBjYWIzNjM0YzJhMWEzYWZkNS90YWJsZXJhbmdlOmUxNmNjZmM4MzBkNTQyMGNhYjM2MzRjMmExYTNhZmQ1XzItMy0xLTEtMzM3MTI_7c61a9cb-c1b6-44fb-95aa-322c94f7be3e"
      unitRef="usd">-57932000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="ib5720bcb236c4b86a5f6812d25cfdcbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplMTZjY2ZjODMwZDU0MjBjYWIzNjM0YzJhMWEzYWZkNS90YWJsZXJhbmdlOmUxNmNjZmM4MzBkNTQyMGNhYjM2MzRjMmExYTNhZmQ1XzMtMS0xLTEtMzM3MTI_fcd52daa-4396-4eca-bf84-3925b2cd3772"
      unitRef="usd">-6025000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="iaf963a48e5dd4a51ac0be083691723bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplMTZjY2ZjODMwZDU0MjBjYWIzNjM0YzJhMWEzYWZkNS90YWJsZXJhbmdlOmUxNmNjZmM4MzBkNTQyMGNhYjM2MzRjMmExYTNhZmQ1XzMtMy0xLTEtMzM3MTI_82de21ba-5178-44b0-a221-c5218dba9127"
      unitRef="usd">-14603000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="ib5720bcb236c4b86a5f6812d25cfdcbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplMTZjY2ZjODMwZDU0MjBjYWIzNjM0YzJhMWEzYWZkNS90YWJsZXJhbmdlOmUxNmNjZmM4MzBkNTQyMGNhYjM2MzRjMmExYTNhZmQ1XzQtMS0xLTEtMzM3MTI_504fcf82-7a0a-4ff4-bc03-cba252b01548"
      unitRef="usd">17754000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="iaf963a48e5dd4a51ac0be083691723bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTplMTZjY2ZjODMwZDU0MjBjYWIzNjM0YzJhMWEzYWZkNS90YWJsZXJhbmdlOmUxNmNjZmM4MzBkNTQyMGNhYjM2MzRjMmExYTNhZmQ1XzQtMy0xLTEtMzM3MTI_ee6a62ff-47d4-4889-bc5f-ba529cea640f"
      unitRef="usd">43329000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <shc:NetActuarialLossAmountExpectedToBeReclassifiedInTheNextTwelveMonthInAccumulatedOtherComprehensiveIncomeLoss
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90ZXh0cmVnaW9uOjZlZGQyOTI3MzdiNzQ0MWM5Y2M0N2UzNzc5MzAwYTQzXzIxOTkwMjMyNjM3MDA_4881cc3f-b049-4cef-a893-abe9b441bb10"
      unitRef="usd">0</shc:NetActuarialLossAmountExpectedToBeReclassifiedInTheNextTwelveMonthInAccumulatedOtherComprehensiveIncomeLoss>
    <us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90ZXh0cmVnaW9uOjZlZGQyOTI3MzdiNzQ0MWM5Y2M0N2UzNzc5MzAwYTQzXzIxOTkwMjMyNjMyMTM_fff43c31-51e2-4827-9ece-71eb19ecd0a8">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average asset allocation of the Company&#x2019;s pension plans was as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Asset Category&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:5pt;padding-right:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Target &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.0&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;46.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;34.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real assets and alternatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 provides a basis of fair value measurement for plan assets held by the Company&#x2019;s pension plans that are measured at fair value on a recurring basis. Refer to the discussion of fair value hierarchy in Note 21, &#x201c;Financial Instruments and Financial Risk&#x201d;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&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:8pt;font-weight:700;line-height:120%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;1 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;2 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total &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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,660&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,660&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed income 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;140,842&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;140,842&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;103,506&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;103,506&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real assets and alternatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;55,182&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;55,182&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,660&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;299,530&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;302,190&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;As of December 31, 2020&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:8pt;font-weight:700;line-height:100%"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;2&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:8pt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed income 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity 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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hedge funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ia007a2eb07b44d29ae86ffed314c3066_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2N2RlOWE4NzA0NDY0MDJmYjdmNjJlZmE5NjYwODE2Ni90YWJsZXJhbmdlOjY3ZGU5YTg3MDQ0NjQwMmZiN2Y2MmVmYTk2NjA4MTY2XzEtMS0xLTEtMzM3MTI_03001481-5fd3-44f3-ad76-e553772c5c10"
      unitRef="number">0.000</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ia007a2eb07b44d29ae86ffed314c3066_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2N2RlOWE4NzA0NDY0MDJmYjdmNjJlZmE5NjYwODE2Ni90YWJsZXJhbmdlOjY3ZGU5YTg3MDQ0NjQwMmZiN2Y2MmVmYTk2NjA4MTY2XzEtMy0xLTEtMzM3MTI_c27d8914-a291-4457-a8d1-3e470f316328"
      unitRef="number">0.009</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i0da32824e5dd450fad5a0a8ed81715e6_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2N2RlOWE4NzA0NDY0MDJmYjdmNjJlZmE5NjYwODE2Ni90YWJsZXJhbmdlOjY3ZGU5YTg3MDQ0NjQwMmZiN2Y2MmVmYTk2NjA4MTY2XzEtNS0xLTEtMzM3MTI_3cac4843-a850-4b8d-b3f5-c7fdd6def2e1"
      unitRef="number">0.013</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i1bfa443d145b470fbfdcf888a8c73c24_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2N2RlOWE4NzA0NDY0MDJmYjdmNjJlZmE5NjYwODE2Ni90YWJsZXJhbmdlOjY3ZGU5YTg3MDQ0NjQwMmZiN2Y2MmVmYTk2NjA4MTY2XzItMS0xLTEtMzM3MTI_17b0a427-92c7-4956-a09e-bf1b09fa63cb"
      unitRef="number">0.460</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i1bfa443d145b470fbfdcf888a8c73c24_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2N2RlOWE4NzA0NDY0MDJmYjdmNjJlZmE5NjYwODE2Ni90YWJsZXJhbmdlOjY3ZGU5YTg3MDQ0NjQwMmZiN2Y2MmVmYTk2NjA4MTY2XzItMy0xLTEtMzM3MTI_e8647227-f6e6-4e26-ac63-c2a1cbdc3b3a"
      unitRef="number">0.466</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i8b864e65d3714aeea64b48cba1e7f9c7_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2N2RlOWE4NzA0NDY0MDJmYjdmNjJlZmE5NjYwODE2Ni90YWJsZXJhbmdlOjY3ZGU5YTg3MDQ0NjQwMmZiN2Y2MmVmYTk2NjA4MTY2XzItNS0xLTEtMzM3MTI_9d7ff50d-85d9-4928-89cd-ec625e1bf006"
      unitRef="number">0.420</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="if940f45102b2406c8a5e6f2e54299ae3_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2N2RlOWE4NzA0NDY0MDJmYjdmNjJlZmE5NjYwODE2Ni90YWJsZXJhbmdlOjY3ZGU5YTg3MDQ0NjQwMmZiN2Y2MmVmYTk2NjA4MTY2XzMtMS0xLTEtMzM3MTI_21c45b8d-e31f-4e81-8509-6df574779bee"
      unitRef="number">0.350</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="if940f45102b2406c8a5e6f2e54299ae3_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2N2RlOWE4NzA0NDY0MDJmYjdmNjJlZmE5NjYwODE2Ni90YWJsZXJhbmdlOjY3ZGU5YTg3MDQ0NjQwMmZiN2Y2MmVmYTk2NjA4MTY2XzMtMy0xLTEtMzM3MTI_66cbaee6-32f6-49e8-a099-0d9c154acaeb"
      unitRef="number">0.342</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="idb897a777548490185d18e3841ec22b9_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2N2RlOWE4NzA0NDY0MDJmYjdmNjJlZmE5NjYwODE2Ni90YWJsZXJhbmdlOjY3ZGU5YTg3MDQ0NjQwMmZiN2Y2MmVmYTk2NjA4MTY2XzMtNS0xLTEtMzM3MTI_4ab55710-09ab-4951-bc46-fd45fc0b9fdb"
      unitRef="number">0.371</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="id5a36d30b6f8477fad9daea95039977f_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2N2RlOWE4NzA0NDY0MDJmYjdmNjJlZmE5NjYwODE2Ni90YWJsZXJhbmdlOjY3ZGU5YTg3MDQ0NjQwMmZiN2Y2MmVmYTk2NjA4MTY2XzQtMS0xLTEtMzM3MTI_b169db6f-c8ee-4e0b-be10-5178d2b12998"
      unitRef="number">0.190</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="id5a36d30b6f8477fad9daea95039977f_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2N2RlOWE4NzA0NDY0MDJmYjdmNjJlZmE5NjYwODE2Ni90YWJsZXJhbmdlOjY3ZGU5YTg3MDQ0NjQwMmZiN2Y2MmVmYTk2NjA4MTY2XzQtMy0xLTEtMzM3MTI_44e440f7-1b52-4bf9-acc7-62bd3f69235f"
      unitRef="number">0.183</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i7b965a3d54db4524850756e66a40a97b_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2N2RlOWE4NzA0NDY0MDJmYjdmNjJlZmE5NjYwODE2Ni90YWJsZXJhbmdlOjY3ZGU5YTg3MDQ0NjQwMmZiN2Y2MmVmYTk2NjA4MTY2XzQtNS0xLTEtMzM3MTI_672f324b-4b7f-46d5-8316-38552320c482"
      unitRef="number">0.196</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ib5720bcb236c4b86a5f6812d25cfdcbd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2N2RlOWE4NzA0NDY0MDJmYjdmNjJlZmE5NjYwODE2Ni90YWJsZXJhbmdlOjY3ZGU5YTg3MDQ0NjQwMmZiN2Y2MmVmYTk2NjA4MTY2XzUtMS0xLTEtMzM3MTI_fca88de6-3ae4-4725-b064-e6cb0153cb17"
      unitRef="number">1.000</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ib5720bcb236c4b86a5f6812d25cfdcbd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2N2RlOWE4NzA0NDY0MDJmYjdmNjJlZmE5NjYwODE2Ni90YWJsZXJhbmdlOjY3ZGU5YTg3MDQ0NjQwMmZiN2Y2MmVmYTk2NjA4MTY2XzUtMy0xLTEtMzM3MTI_1ebf177a-b582-4b71-abad-8c1a323cb945"
      unitRef="number">1.000</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="iaf963a48e5dd4a51ac0be083691723bc_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2N2RlOWE4NzA0NDY0MDJmYjdmNjJlZmE5NjYwODE2Ni90YWJsZXJhbmdlOjY3ZGU5YTg3MDQ0NjQwMmZiN2Y2MmVmYTk2NjA4MTY2XzUtNS0xLTEtMzM3MTI_ae25274d-f97c-4f80-a333-1818798b32b4"
      unitRef="number">1.000</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i17894f92ae3e4299aca2648b282dffa4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2OTFhMDFiOGUwYWU0N2I3YTY2OTg0MTMwMmFmN2EwMC90YWJsZXJhbmdlOjY5MWEwMWI4ZTBhZTQ3YjdhNjY5ODQxMzAyYWY3YTAwXzItMS0xLTEtMzM3MTI_bf3580d2-ff53-482d-861c-e061cbc31d7c"
      unitRef="usd">2660000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibe9bdfb1adbd4b7fb24744317f7629a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2OTFhMDFiOGUwYWU0N2I3YTY2OTg0MTMwMmFmN2EwMC90YWJsZXJhbmdlOjY5MWEwMWI4ZTBhZTQ3YjdhNjY5ODQxMzAyYWY3YTAwXzItMy0xLTEtMzM3MTI_f3b12bb0-8127-4e0b-9c82-9fd38980b088"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia5b4980eeb3c4b50b3fa14a7d1c63cef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2OTFhMDFiOGUwYWU0N2I3YTY2OTg0MTMwMmFmN2EwMC90YWJsZXJhbmdlOjY5MWEwMWI4ZTBhZTQ3YjdhNjY5ODQxMzAyYWY3YTAwXzItNS0xLTEtMzM3MTI_7ebf7ace-23c4-4745-a604-5c9cbe0f646d"
      unitRef="usd">2660000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id59715e5fb4d4d4a93d695c4b3e74e8e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2OTFhMDFiOGUwYWU0N2I3YTY2OTg0MTMwMmFmN2EwMC90YWJsZXJhbmdlOjY5MWEwMWI4ZTBhZTQ3YjdhNjY5ODQxMzAyYWY3YTAwXzMtMS0xLTEtMzM3MTI_f875711b-ef3c-4924-b809-b2c2a4e140cf"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i544b0de72e7d46019f84c4a00b873b93_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2OTFhMDFiOGUwYWU0N2I3YTY2OTg0MTMwMmFmN2EwMC90YWJsZXJhbmdlOjY5MWEwMWI4ZTBhZTQ3YjdhNjY5ODQxMzAyYWY3YTAwXzMtMy0xLTEtMzM3MTI_45b6b9ba-d1c4-47d1-9faf-06c1f0f64ee3"
      unitRef="usd">140842000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1bfa443d145b470fbfdcf888a8c73c24_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2OTFhMDFiOGUwYWU0N2I3YTY2OTg0MTMwMmFmN2EwMC90YWJsZXJhbmdlOjY5MWEwMWI4ZTBhZTQ3YjdhNjY5ODQxMzAyYWY3YTAwXzMtNS0xLTEtMzM3MTI_3bcc0c60-e2da-443f-a63d-9e17ac5acfbe"
      unitRef="usd">140842000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1573c96ef3fe475e85ac53159fc088d6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2OTFhMDFiOGUwYWU0N2I3YTY2OTg0MTMwMmFmN2EwMC90YWJsZXJhbmdlOjY5MWEwMWI4ZTBhZTQ3YjdhNjY5ODQxMzAyYWY3YTAwXzQtMS0xLTEtMzM3MTI_0f3217de-3ddc-4abd-9c12-ded65a655e7a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5a4dada02fff4dd5b0e6ec128c9e78c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2OTFhMDFiOGUwYWU0N2I3YTY2OTg0MTMwMmFmN2EwMC90YWJsZXJhbmdlOjY5MWEwMWI4ZTBhZTQ3YjdhNjY5ODQxMzAyYWY3YTAwXzQtMy0xLTEtMzM3MTI_2068fe05-d4ae-4e47-8f6e-da3b8996e837"
      unitRef="usd">103506000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if940f45102b2406c8a5e6f2e54299ae3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2OTFhMDFiOGUwYWU0N2I3YTY2OTg0MTMwMmFmN2EwMC90YWJsZXJhbmdlOjY5MWEwMWI4ZTBhZTQ3YjdhNjY5ODQxMzAyYWY3YTAwXzQtNS0xLTEtMzM3MTI_e0691d3b-92c4-4b0e-a9be-021e2aa58c98"
      unitRef="usd">103506000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6530d55acef54e57ae932bf4779bc62b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2OTFhMDFiOGUwYWU0N2I3YTY2OTg0MTMwMmFmN2EwMC90YWJsZXJhbmdlOjY5MWEwMWI4ZTBhZTQ3YjdhNjY5ODQxMzAyYWY3YTAwXzUtMS0xLTEtMzM3MTI_44151b13-efd2-42d6-a762-dfcd444a2a3a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iafc1077edd044e0eaace6f64eed3db2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2OTFhMDFiOGUwYWU0N2I3YTY2OTg0MTMwMmFmN2EwMC90YWJsZXJhbmdlOjY5MWEwMWI4ZTBhZTQ3YjdhNjY5ODQxMzAyYWY3YTAwXzUtMy0xLTEtMzM3MTI_ce1099c6-4fcd-4ac8-b63a-13b254640f72"
      unitRef="usd">55182000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i17b0a3ebe41b4001b24d654804d4175d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2OTFhMDFiOGUwYWU0N2I3YTY2OTg0MTMwMmFmN2EwMC90YWJsZXJhbmdlOjY5MWEwMWI4ZTBhZTQ3YjdhNjY5ODQxMzAyYWY3YTAwXzUtNS0xLTEtMzM3MTI_d64fc982-76bd-49b2-afc5-2452104f3754"
      unitRef="usd">55182000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i77a88961a6e44db5a2def8a76d0ff3e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2OTFhMDFiOGUwYWU0N2I3YTY2OTg0MTMwMmFmN2EwMC90YWJsZXJhbmdlOjY5MWEwMWI4ZTBhZTQ3YjdhNjY5ODQxMzAyYWY3YTAwXzYtMS0xLTEtMzM3MTI_5002d0b3-4a8d-42c1-b472-3bb88249c78a"
      unitRef="usd">2660000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i69fe6f94005b43349df9b3384ec2b098_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2OTFhMDFiOGUwYWU0N2I3YTY2OTg0MTMwMmFmN2EwMC90YWJsZXJhbmdlOjY5MWEwMWI4ZTBhZTQ3YjdhNjY5ODQxMzAyYWY3YTAwXzYtMy0xLTEtMzM3MTI_7f9a66bd-ddb4-4d62-a2d6-57d75df4218b"
      unitRef="usd">299530000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib5720bcb236c4b86a5f6812d25cfdcbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2OTFhMDFiOGUwYWU0N2I3YTY2OTg0MTMwMmFmN2EwMC90YWJsZXJhbmdlOjY5MWEwMWI4ZTBhZTQ3YjdhNjY5ODQxMzAyYWY3YTAwXzYtNS0xLTEtMzM3MTI_e92b4558-9e58-49f6-a193-025f7bd0708c"
      unitRef="usd">302190000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibca34eb478a84a38af2235a8d9d77912_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2OTFhMDFiOGUwYWU0N2I3YTY2OTg0MTMwMmFmN2EwMC90YWJsZXJhbmdlOjY5MWEwMWI4ZTBhZTQ3YjdhNjY5ODQxMzAyYWY3YTAwXzktMS0xLTEtMzM3MTI_afe3cc69-729f-4a5f-b854-40c38c41398d"
      unitRef="usd">3751000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7d44c3e597f24102a268d0a6d291e2c3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2OTFhMDFiOGUwYWU0N2I3YTY2OTg0MTMwMmFmN2EwMC90YWJsZXJhbmdlOjY5MWEwMWI4ZTBhZTQ3YjdhNjY5ODQxMzAyYWY3YTAwXzktMy0xLTEtMzM3MTI_002a6a3d-7b15-49d8-92ff-166d72ef4340"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i82eda4dca5c54fc093148ef7a02c4d90_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2OTFhMDFiOGUwYWU0N2I3YTY2OTg0MTMwMmFmN2EwMC90YWJsZXJhbmdlOjY5MWEwMWI4ZTBhZTQ3YjdhNjY5ODQxMzAyYWY3YTAwXzktNS0xLTEtMzM3MTI_9e9ea577-0281-466d-bfbf-dc906db57dc0"
      unitRef="usd">3751000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie137df79e95c44e9a30743c4d6a290f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2OTFhMDFiOGUwYWU0N2I3YTY2OTg0MTMwMmFmN2EwMC90YWJsZXJhbmdlOjY5MWEwMWI4ZTBhZTQ3YjdhNjY5ODQxMzAyYWY3YTAwXzEwLTEtMS0xLTMzNzEy_ff72d2f0-fc7b-40d8-a926-67ced2620047"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5f75f0c4ef0649fb9ef84cf39ac06ff5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2OTFhMDFiOGUwYWU0N2I3YTY2OTg0MTMwMmFmN2EwMC90YWJsZXJhbmdlOjY5MWEwMWI4ZTBhZTQ3YjdhNjY5ODQxMzAyYWY3YTAwXzEwLTMtMS0xLTMzNzEy_02a5fd32-d30c-412c-a251-3b25e3a907d5"
      unitRef="usd">121186000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8b864e65d3714aeea64b48cba1e7f9c7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2OTFhMDFiOGUwYWU0N2I3YTY2OTg0MTMwMmFmN2EwMC90YWJsZXJhbmdlOjY5MWEwMWI4ZTBhZTQ3YjdhNjY5ODQxMzAyYWY3YTAwXzEwLTUtMS0xLTMzNzEy_e022eceb-ef23-4863-a908-2e8f4fc64bbc"
      unitRef="usd">121186000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ieed1bc41994343ffa3f2211627deceda_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2OTFhMDFiOGUwYWU0N2I3YTY2OTg0MTMwMmFmN2EwMC90YWJsZXJhbmdlOjY5MWEwMWI4ZTBhZTQ3YjdhNjY5ODQxMzAyYWY3YTAwXzExLTEtMS0xLTMzNzEy_35564096-3378-4db2-b306-1ed5287b24e7"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibe960a02562a464ba8374e80757116ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2OTFhMDFiOGUwYWU0N2I3YTY2OTg0MTMwMmFmN2EwMC90YWJsZXJhbmdlOjY5MWEwMWI4ZTBhZTQ3YjdhNjY5ODQxMzAyYWY3YTAwXzExLTMtMS0xLTMzNzEy_f875b9d1-6ae8-4b66-a412-5be3022801ac"
      unitRef="usd">107048000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idb897a777548490185d18e3841ec22b9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2OTFhMDFiOGUwYWU0N2I3YTY2OTg0MTMwMmFmN2EwMC90YWJsZXJhbmdlOjY5MWEwMWI4ZTBhZTQ3YjdhNjY5ODQxMzAyYWY3YTAwXzExLTUtMS0xLTMzNzEy_46f6ab5e-b42a-42bc-ab20-1f868da90ffe"
      unitRef="usd">107048000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ifb2d873dc4f14474a9bb5fc7bcb07d6a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2OTFhMDFiOGUwYWU0N2I3YTY2OTg0MTMwMmFmN2EwMC90YWJsZXJhbmdlOjY5MWEwMWI4ZTBhZTQ3YjdhNjY5ODQxMzAyYWY3YTAwXzEyLTEtMS0xLTMzNzEy_6906ff24-5a3e-48b0-ae25-ed2a1221110f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if61ea4da7bbc448682b9ea8148fc605c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2OTFhMDFiOGUwYWU0N2I3YTY2OTg0MTMwMmFmN2EwMC90YWJsZXJhbmdlOjY5MWEwMWI4ZTBhZTQ3YjdhNjY5ODQxMzAyYWY3YTAwXzEyLTMtMS0xLTMzNzEy_69df1907-87fe-4bd0-9e12-96ffc6d6795a"
      unitRef="usd">56554000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i154d9fa5b3104e26ad445e624985e02c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2OTFhMDFiOGUwYWU0N2I3YTY2OTg0MTMwMmFmN2EwMC90YWJsZXJhbmdlOjY5MWEwMWI4ZTBhZTQ3YjdhNjY5ODQxMzAyYWY3YTAwXzEyLTUtMS0xLTMzNzEy_f2712ef3-f80d-43cb-a564-8180989de121"
      unitRef="usd">56554000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic0d89098763e495abf4317f93e3983d3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2OTFhMDFiOGUwYWU0N2I3YTY2OTg0MTMwMmFmN2EwMC90YWJsZXJhbmdlOjY5MWEwMWI4ZTBhZTQ3YjdhNjY5ODQxMzAyYWY3YTAwXzEzLTEtMS0xLTMzNzEy_248011ac-beec-48cf-a559-7083ad719dfb"
      unitRef="usd">3751000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9c4311e2130542af8fd7548e406853b9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2OTFhMDFiOGUwYWU0N2I3YTY2OTg0MTMwMmFmN2EwMC90YWJsZXJhbmdlOjY5MWEwMWI4ZTBhZTQ3YjdhNjY5ODQxMzAyYWY3YTAwXzEzLTMtMS0xLTMzNzEy_6509e42f-b2a6-414f-9f06-d8b74b2439d4"
      unitRef="usd">284788000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iaf963a48e5dd4a51ac0be083691723bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2OTFhMDFiOGUwYWU0N2I3YTY2OTg0MTMwMmFmN2EwMC90YWJsZXJhbmdlOjY5MWEwMWI4ZTBhZTQ3YjdhNjY5ODQxMzAyYWY3YTAwXzEzLTUtMS0xLTMzNzEy_98242a5c-0177-4745-ba37-8e9923b6a245"
      unitRef="usd">288539000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="ib5720bcb236c4b86a5f6812d25cfdcbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo1NzdkYzlmOWI5ZjE0MGIzYmVhYWY5ZTJkZjM0MTE4OS90YWJsZXJhbmdlOjU3N2RjOWY5YjlmMTQwYjNiZWFhZjllMmRmMzQxMTg5XzItMS0xLTEtMzM3MTI_4fc9c057-04b8-442a-85a0-46dfccb1ec50"
      unitRef="usd">14108000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="ib5720bcb236c4b86a5f6812d25cfdcbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo1NzdkYzlmOWI5ZjE0MGIzYmVhYWY5ZTJkZjM0MTE4OS90YWJsZXJhbmdlOjU3N2RjOWY5YjlmMTQwYjNiZWFhZjllMmRmMzQxMTg5XzMtMS0xLTEtMzM3MTI_6104b2a6-05cd-4603-80f0-b67106de6d48"
      unitRef="usd">14470000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="ib5720bcb236c4b86a5f6812d25cfdcbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo1NzdkYzlmOWI5ZjE0MGIzYmVhYWY5ZTJkZjM0MTE4OS90YWJsZXJhbmdlOjU3N2RjOWY5YjlmMTQwYjNiZWFhZjllMmRmMzQxMTg5XzQtMS0xLTEtMzM3MTI_8f26d927-35b4-46a3-9d04-566058234ca1"
      unitRef="usd">14852000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="ib5720bcb236c4b86a5f6812d25cfdcbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo1NzdkYzlmOWI5ZjE0MGIzYmVhYWY5ZTJkZjM0MTE4OS90YWJsZXJhbmdlOjU3N2RjOWY5YjlmMTQwYjNiZWFhZjllMmRmMzQxMTg5XzUtMS0xLTEtMzM3MTI_3ea5b74a-de7d-4524-ac20-a8221aae88a5"
      unitRef="usd">15137000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="ib5720bcb236c4b86a5f6812d25cfdcbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo1NzdkYzlmOWI5ZjE0MGIzYmVhYWY5ZTJkZjM0MTE4OS90YWJsZXJhbmdlOjU3N2RjOWY5YjlmMTQwYjNiZWFhZjllMmRmMzQxMTg5XzYtMS0xLTEtMzM3MTI_c0753a93-4a3c-401c-b151-d60dbe26d783"
      unitRef="usd">15410000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="ib5720bcb236c4b86a5f6812d25cfdcbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo1NzdkYzlmOWI5ZjE0MGIzYmVhYWY5ZTJkZjM0MTE4OS90YWJsZXJhbmdlOjU3N2RjOWY5YjlmMTQwYjNiZWFhZjllMmRmMzQxMTg5XzctMS0xLTEtMzM3MTI_8f1788ad-7b20-4ecb-b2b0-2f260fee901b"
      unitRef="usd">79963000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <shc:DefinedBenefitPlanExpectedFutureBenefitPayment
      contextRef="ib5720bcb236c4b86a5f6812d25cfdcbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo1NzdkYzlmOWI5ZjE0MGIzYmVhYWY5ZTJkZjM0MTE4OS90YWJsZXJhbmdlOjU3N2RjOWY5YjlmMTQwYjNiZWFhZjllMmRmMzQxMTg5XzgtMS0xLTEtMzM3MTI_ee035965-a26c-40db-95e3-0e5794086f5d"
      unitRef="usd">153940000</shc:DefinedBenefitPlanExpectedFutureBenefitPayment>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i32b49233c2eb4a72b5c900e5cb07694b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo0NDllOTRkODEwNWU0YTUyYWU3ZGNiODI4OWNlNDQ1MC90YWJsZXJhbmdlOjQ0OWU5NGQ4MTA1ZTRhNTJhZTdkY2I4Mjg5Y2U0NDUwXzItMS0xLTEtMzM3MTI_e68879f1-599d-428d-a2d3-535d61b87d9b"
      unitRef="usd">28000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i6ef46b149ed343649072fa2489f5af4c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo0NDllOTRkODEwNWU0YTUyYWU3ZGNiODI4OWNlNDQ1MC90YWJsZXJhbmdlOjQ0OWU5NGQ4MTA1ZTRhNTJhZTdkY2I4Mjg5Y2U0NDUwXzItMy0xLTEtMzM3MTI_f656bf74-7c82-40ae-831a-49ca17ae7666"
      unitRef="usd">29000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i967bd36024f14e25ae81d2437c7e95ca_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo0NDllOTRkODEwNWU0YTUyYWU3ZGNiODI4OWNlNDQ1MC90YWJsZXJhbmdlOjQ0OWU5NGQ4MTA1ZTRhNTJhZTdkY2I4Mjg5Y2U0NDUwXzItNS0xLTEtNDMzNjY_aacada65-e1c8-4755-a209-cf301d946aea"
      unitRef="usd">30000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i32b49233c2eb4a72b5c900e5cb07694b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo0NDllOTRkODEwNWU0YTUyYWU3ZGNiODI4OWNlNDQ1MC90YWJsZXJhbmdlOjQ0OWU5NGQ4MTA1ZTRhNTJhZTdkY2I4Mjg5Y2U0NDUwXzMtMS0xLTEtMzM3MTI_ed8d9410-0ed2-49ba-8be4-a3703c6b999b"
      unitRef="usd">268000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i6ef46b149ed343649072fa2489f5af4c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo0NDllOTRkODEwNWU0YTUyYWU3ZGNiODI4OWNlNDQ1MC90YWJsZXJhbmdlOjQ0OWU5NGQ4MTA1ZTRhNTJhZTdkY2I4Mjg5Y2U0NDUwXzMtMy0xLTEtMzM3MTI_c945441f-1011-451a-aec1-b1af193f67a0"
      unitRef="usd">324000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i967bd36024f14e25ae81d2437c7e95ca_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo0NDllOTRkODEwNWU0YTUyYWU3ZGNiODI4OWNlNDQ1MC90YWJsZXJhbmdlOjQ0OWU5NGQ4MTA1ZTRhNTJhZTdkY2I4Mjg5Y2U0NDUwXzMtNS0xLTEtNDMzNjY_7c03bb91-a9b4-4588-99a0-ea3d567db6e8"
      unitRef="usd">372000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i32b49233c2eb4a72b5c900e5cb07694b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo0NDllOTRkODEwNWU0YTUyYWU3ZGNiODI4OWNlNDQ1MC90YWJsZXJhbmdlOjQ0OWU5NGQ4MTA1ZTRhNTJhZTdkY2I4Mjg5Y2U0NDUwXzQtMS0xLTEtMzM3MTI_5e079e38-435a-44bf-b321-163733404e18"
      unitRef="usd">34000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i6ef46b149ed343649072fa2489f5af4c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo0NDllOTRkODEwNWU0YTUyYWU3ZGNiODI4OWNlNDQ1MC90YWJsZXJhbmdlOjQ0OWU5NGQ4MTA1ZTRhNTJhZTdkY2I4Mjg5Y2U0NDUwXzQtMy0xLTEtMzM3MTI_c4decba1-e96e-46ae-b1cc-4eea9d99151a"
      unitRef="usd">-7000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i967bd36024f14e25ae81d2437c7e95ca_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo0NDllOTRkODEwNWU0YTUyYWU3ZGNiODI4OWNlNDQ1MC90YWJsZXJhbmdlOjQ0OWU5NGQ4MTA1ZTRhNTJhZTdkY2I4Mjg5Y2U0NDUwXzQtNS0xLTEtNDMzNjY_11f02da5-8db5-4f84-8e4b-fa7675b7bdb3"
      unitRef="usd">-123000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i32b49233c2eb4a72b5c900e5cb07694b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo0NDllOTRkODEwNWU0YTUyYWU3ZGNiODI4OWNlNDQ1MC90YWJsZXJhbmdlOjQ0OWU5NGQ4MTA1ZTRhNTJhZTdkY2I4Mjg5Y2U0NDUwXzUtMS0xLTEtMzM3MTI_59c7c5ef-4766-4ef1-8217-49035a7c2086"
      unitRef="usd">262000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i6ef46b149ed343649072fa2489f5af4c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo0NDllOTRkODEwNWU0YTUyYWU3ZGNiODI4OWNlNDQ1MC90YWJsZXJhbmdlOjQ0OWU5NGQ4MTA1ZTRhNTJhZTdkY2I4Mjg5Y2U0NDUwXzUtMy0xLTEtMzM3MTI_31d3c95c-3acd-4354-8575-1f77cc639f86"
      unitRef="usd">360000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i967bd36024f14e25ae81d2437c7e95ca_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo0NDllOTRkODEwNWU0YTUyYWU3ZGNiODI4OWNlNDQ1MC90YWJsZXJhbmdlOjQ0OWU5NGQ4MTA1ZTRhNTJhZTdkY2I4Mjg5Y2U0NDUwXzUtNS0xLTEtNDMzNjY_3071926f-b4e7-4621-af15-64c59c54cb0d"
      unitRef="usd">525000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i2f2d64212c34465f929b62a7aae17dec_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo3OGI1ZjU2Yjk5YmE0MDc2ODg0NGM4NjA0Zjg1Nzk3NC90YWJsZXJhbmdlOjc4YjVmNTZiOTliYTQwNzY4ODQ0Yzg2MDRmODU3OTc0XzItMS0xLTEtMzM3MTI_6625c7c5-113d-4b43-a997-00d4676dbe52"
      unitRef="number">0.0301</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i76f24e9c1b6b4d989b4406145ecc197d_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo3OGI1ZjU2Yjk5YmE0MDc2ODg0NGM4NjA0Zjg1Nzk3NC90YWJsZXJhbmdlOjc4YjVmNTZiOTliYTQwNzY4ODQ0Yzg2MDRmODU3OTc0XzItMy0xLTEtMzM3MTI_738ecef3-45a3-409b-96e4-48f1e4823b2f"
      unitRef="number">0.0253</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i2f2d64212c34465f929b62a7aae17dec_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo3OGI1ZjU2Yjk5YmE0MDc2ODg0NGM4NjA0Zjg1Nzk3NC90YWJsZXJhbmdlOjc4YjVmNTZiOTliYTQwNzY4ODQ0Yzg2MDRmODU3OTc0XzMtMS0xLTEtMzM3MTI_c442e237-0f78-460c-a36b-3938f54036a0"
      unitRef="number">0.0300</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i76f24e9c1b6b4d989b4406145ecc197d_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo3OGI1ZjU2Yjk5YmE0MDc2ODg0NGM4NjA0Zjg1Nzk3NC90YWJsZXJhbmdlOjc4YjVmNTZiOTliYTQwNzY4ODQ0Yzg2MDRmODU3OTc0XzMtMy0xLTEtMzM3MTI_641c1fe5-9f4c-4eaf-91ec-7182ebbca6a2"
      unitRef="number">0.0300</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="i2f2d64212c34465f929b62a7aae17dec_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo3OGI1ZjU2Yjk5YmE0MDc2ODg0NGM4NjA0Zjg1Nzk3NC90YWJsZXJhbmdlOjc4YjVmNTZiOTliYTQwNzY4ODQ0Yzg2MDRmODU3OTc0XzQtMS0xLTEtMzM3MTI_51d487af-0882-4905-ad20-0c98565be4d1"
      unitRef="number">0.0700</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="i76f24e9c1b6b4d989b4406145ecc197d_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo3OGI1ZjU2Yjk5YmE0MDc2ODg0NGM4NjA0Zjg1Nzk3NC90YWJsZXJhbmdlOjc4YjVmNTZiOTliYTQwNzY4ODQ0Yzg2MDRmODU3OTc0XzQtMy0xLTEtMzM3MTI_b50ae82a-a963-4bb3-8893-7250cdeb6565"
      unitRef="number">0.0700</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1
      contextRef="i2f2d64212c34465f929b62a7aae17dec_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo3OGI1ZjU2Yjk5YmE0MDc2ODg0NGM4NjA0Zjg1Nzk3NC90YWJsZXJhbmdlOjc4YjVmNTZiOTliYTQwNzY4ODQ0Yzg2MDRmODU3OTc0XzUtMS0xLTEtMzM3MTI_783927be-1daa-4f0a-8820-792c22f01672"
      unitRef="number">0.0400</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1
      contextRef="i76f24e9c1b6b4d989b4406145ecc197d_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo3OGI1ZjU2Yjk5YmE0MDc2ODg0NGM4NjA0Zjg1Nzk3NC90YWJsZXJhbmdlOjc4YjVmNTZiOTliYTQwNzY4ODQ0Yzg2MDRmODU3OTc0XzUtMy0xLTEtMzM3MTI_4fbac807-e09a-41a6-8f12-0d0cdd1af99d"
      unitRef="number">0.0400</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <shc:DefinedBenefitPlanPeriodHealthCareCostTrendRateReachesUltimateTrendRate
      contextRef="i32b49233c2eb4a72b5c900e5cb07694b_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo3OGI1ZjU2Yjk5YmE0MDc2ODg0NGM4NjA0Zjg1Nzk3NC90YWJsZXJhbmdlOjc4YjVmNTZiOTliYTQwNzY4ODQ0Yzg2MDRmODU3OTc0XzYtMS0xLTEtMzM3MTI_3f7fc86d-3833-47d9-8e87-bf293a117303">P11Y</shc:DefinedBenefitPlanPeriodHealthCareCostTrendRateReachesUltimateTrendRate>
    <shc:DefinedBenefitPlanPeriodHealthCareCostTrendRateReachesUltimateTrendRate
      contextRef="i6ef46b149ed343649072fa2489f5af4c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo3OGI1ZjU2Yjk5YmE0MDc2ODg0NGM4NjA0Zjg1Nzk3NC90YWJsZXJhbmdlOjc4YjVmNTZiOTliYTQwNzY4ODQ0Yzg2MDRmODU3OTc0XzYtMy0xLTEtMzM3MTI_a819c712-1ad2-4438-b27f-36abe64b3aa3">P12Y</shc:DefinedBenefitPlanPeriodHealthCareCostTrendRateReachesUltimateTrendRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i32b49233c2eb4a72b5c900e5cb07694b_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo3OGI1ZjU2Yjk5YmE0MDc2ODg0NGM4NjA0Zjg1Nzk3NC90YWJsZXJhbmdlOjc4YjVmNTZiOTliYTQwNzY4ODQ0Yzg2MDRmODU3OTc0XzgtMS0xLTEtMzM3MTI_287a49db-71a8-4746-9fd1-352c55247689"
      unitRef="number">0.0253</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i6ef46b149ed343649072fa2489f5af4c_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo3OGI1ZjU2Yjk5YmE0MDc2ODg0NGM4NjA0Zjg1Nzk3NC90YWJsZXJhbmdlOjc4YjVmNTZiOTliYTQwNzY4ODQ0Yzg2MDRmODU3OTc0XzgtMy0xLTEtMzM3MTI_e2c3638b-61d2-4bcf-b1c1-cec590bbff16"
      unitRef="number">0.0313</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i32b49233c2eb4a72b5c900e5cb07694b_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo3OGI1ZjU2Yjk5YmE0MDc2ODg0NGM4NjA0Zjg1Nzk3NC90YWJsZXJhbmdlOjc4YjVmNTZiOTliYTQwNzY4ODQ0Yzg2MDRmODU3OTc0XzktMS0xLTEtMzM3MTI_7ee4d6b1-73f0-44c2-814f-03c3331c7efe"
      unitRef="number">0.0300</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i6ef46b149ed343649072fa2489f5af4c_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo3OGI1ZjU2Yjk5YmE0MDc2ODg0NGM4NjA0Zjg1Nzk3NC90YWJsZXJhbmdlOjc4YjVmNTZiOTliYTQwNzY4ODQ0Yzg2MDRmODU3OTc0XzktMy0xLTEtMzM3MTI_e861708a-9674-4547-a955-33fa57e31cf8"
      unitRef="number">0.0300</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90ZXh0cmVnaW9uOjZlZGQyOTI3MzdiNzQ0MWM5Y2M0N2UzNzc5MzAwYTQzXzIxOTkwMjMyNjMyMTc_d0c6321b-a19f-4236-8cfb-b39009828110">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assumed health care cost trend rates have a significant effect on the amounts reported for the health care plans. A one-percentage point change in assumed health care cost trend rates would have had the following impact on our consolidated financial statements in 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;1%&#160;Increase &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;1%&#160;Decrease &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:10pt;font-weight:400;line-height:100%"&gt;Change in net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;820&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(681)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock>
    <us-gaap:DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpjNzIzMjdkM2Y3MTA0NGQ4ODFjNjk5ODdlOTA3MTc4Zi90YWJsZXJhbmdlOmM3MjMyN2QzZjcxMDQ0ZDg4MWM2OTk4N2U5MDcxNzhmXzEtMS0xLTEtMzM3MTI_d774968b-b65c-44de-80a4-a72c097d3003"
      unitRef="usd">22000</us-gaap:DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents>
    <us-gaap:DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpjNzIzMjdkM2Y3MTA0NGQ4ODFjNjk5ODdlOTA3MTc4Zi90YWJsZXJhbmdlOmM3MjMyN2QzZjcxMDQ0ZDg4MWM2OTk4N2U5MDcxNzhmXzEtMy0xLTEtMzM3MTI_3b8d197c-70f4-468b-9a4e-6bb6ce953485"
      unitRef="usd">22000</us-gaap:DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1>
    <us-gaap:DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpjNzIzMjdkM2Y3MTA0NGQ4ODFjNjk5ODdlOTA3MTc4Zi90YWJsZXJhbmdlOmM3MjMyN2QzZjcxMDQ0ZDg4MWM2OTk4N2U5MDcxNzhmXzItMS0xLTEtMzM3MTI_f16b3e44-00ae-4749-9493-0a88df8e9beb"
      unitRef="usd">820000</us-gaap:DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation>
    <us-gaap:DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpjNzIzMjdkM2Y3MTA0NGQ4ODFjNjk5ODdlOTA3MTc4Zi90YWJsZXJhbmdlOmM3MjMyN2QzZjcxMDQ0ZDg4MWM2OTk4N2U5MDcxNzhmXzItMy0xLTEtMzM3MTI_bb962d80-35e7-4ffc-9439-9a3e8bec70ae"
      unitRef="usd">681000</us-gaap:DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i76f24e9c1b6b4d989b4406145ecc197d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzMtMS0xLTEtMzM3MTI_559d3061-d2aa-41c1-abb9-4f32c114d964"
      unitRef="usd">13684000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i4176396595f340a9b3d3c51adeb9f791_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzMtMy0xLTEtMzM3MTI_ac977928-d58c-42bc-8360-1d536929cae0"
      unitRef="usd">12621000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i32b49233c2eb4a72b5c900e5cb07694b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzQtMS0xLTEtMzM3MTI_dfa59d59-f610-447c-8706-e02d28853f16"
      unitRef="usd">28000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i6ef46b149ed343649072fa2489f5af4c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzQtMy0xLTEtMzM3MTI_37e58146-39f6-4e83-b67e-589461cfebd3"
      unitRef="usd">29000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i32b49233c2eb4a72b5c900e5cb07694b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzUtMS0xLTEtMzM3MTI_7807ecd1-457c-4d6a-8b8c-85340831d3b8"
      unitRef="usd">268000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i6ef46b149ed343649072fa2489f5af4c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzUtMy0xLTEtMzM3MTI_b40f5d67-b1b7-4dfc-b713-776e441d9b0a"
      unitRef="usd">324000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i32b49233c2eb4a72b5c900e5cb07694b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzYtMS0xLTEtMzM3MTI_f5f2e556-fdbe-4d33-88f4-067ac387bdb9"
      unitRef="usd">922000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i6ef46b149ed343649072fa2489f5af4c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzYtMy0xLTEtMzM3MTI_2f7d44a4-f635-40e8-b59b-546c997859ae"
      unitRef="usd">720000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i32b49233c2eb4a72b5c900e5cb07694b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzctMS0xLTEtMzM3MTI_db20705a-86ed-4851-816e-46eada063511"
      unitRef="usd">1389000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i6ef46b149ed343649072fa2489f5af4c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzctMy0xLTEtMzM3MTI_223efa10-c725-4cf2-a078-07e7ee68e6f1"
      unitRef="usd">-931000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanCurtailments
      contextRef="i32b49233c2eb4a72b5c900e5cb07694b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzgtMS0xLTEtMzM3MTI_8b33c1e2-5617-4d9e-94ca-a659be26de37"
      unitRef="usd">203000</us-gaap:DefinedBenefitPlanCurtailments>
    <us-gaap:DefinedBenefitPlanCurtailments
      contextRef="i6ef46b149ed343649072fa2489f5af4c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzgtMy0xLTEtMzM3MTI_1be3271f-3e81-4184-b29b-1e1705decf2a"
      unitRef="usd">188000</us-gaap:DefinedBenefitPlanCurtailments>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="i32b49233c2eb4a72b5c900e5cb07694b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzktMS0xLTEtMzM3MTI_430bf232-d459-4614-9361-7d242a40434d"
      unitRef="usd">-70000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="i6ef46b149ed343649072fa2489f5af4c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzktMy0xLTEtMzM3MTI_6af9f511-3f1e-484c-9a7a-20668a564b5b"
      unitRef="usd">-311000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i2f2d64212c34465f929b62a7aae17dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzExLTEtMS0xLTMzNzEy_62288565-4acc-4c97-864d-120fd18d1752"
      unitRef="usd">11942000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i76f24e9c1b6b4d989b4406145ecc197d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzExLTMtMS0xLTMzNzEy_55a336ab-264c-4087-ae0c-ef824cad802a"
      unitRef="usd">13684000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i76f24e9c1b6b4d989b4406145ecc197d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzE0LTEtMS0xLTMzNzEy_8ac1d797-0241-478c-bf56-a477bacff73d"
      unitRef="usd">437000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4176396595f340a9b3d3c51adeb9f791_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzE0LTMtMS0xLTMzNzEy_f1c66ae9-797a-47b5-b5f5-e84b8f3e80bd"
      unitRef="usd">381000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i32b49233c2eb4a72b5c900e5cb07694b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzE1LTEtMS0xLTMzNzEy_fe560313-f2fe-49a6-9fab-8d530c29c0ab"
      unitRef="usd">181000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i6ef46b149ed343649072fa2489f5af4c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzE1LTMtMS0xLTMzNzEy_0bd6646f-b775-486e-bf05-9178c669f524"
      unitRef="usd">166000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i32b49233c2eb4a72b5c900e5cb07694b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzE2LTEtMS0xLTMzNzEy_29bd62b7-5632-459c-a1ad-a389d07a88b4"
      unitRef="usd">221000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i6ef46b149ed343649072fa2489f5af4c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzE2LTMtMS0xLTMzNzEy_20fe7b52-0541-4af1-bc9e-db83ddf50bfb"
      unitRef="usd">212000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i32b49233c2eb4a72b5c900e5cb07694b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzE3LTEtMS0xLTMzNzEy_a60f1b53-f0b2-43c5-9b2f-e9a5b4aebb4c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i6ef46b149ed343649072fa2489f5af4c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzE3LTMtMS0xLTMzNzEy_a8704a68-f78e-4991-b13f-5f3c7af38657"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i32b49233c2eb4a72b5c900e5cb07694b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzE4LTEtMS0xLTMzNzEy_5e731ff5-5d2d-4423-b94a-116de2d9d7b5"
      unitRef="usd">1000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i6ef46b149ed343649072fa2489f5af4c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzE4LTMtMS0xLTMzNzEy_770644d7-bcb1-4c2f-ae61-85c5c5b06548"
      unitRef="usd">10000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2f2d64212c34465f929b62a7aae17dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzIwLTEtMS0xLTMzNzEy_2c618a40-9923-4781-bb7c-a52095dc03d0"
      unitRef="usd">478000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i76f24e9c1b6b4d989b4406145ecc197d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzIwLTMtMS0xLTMzNzEy_59931cb4-2a92-46d8-bdac-8bfd92dd5d07"
      unitRef="usd">437000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i2f2d64212c34465f929b62a7aae17dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzIyLTEtMS0xLTMzNzEy_53c7bc55-9971-402d-86bd-3ed79c2c380e"
      unitRef="usd">-11464000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i76f24e9c1b6b4d989b4406145ecc197d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzIyLTMtMS0xLTMzNzEy_f46717df-0236-49a0-9778-649d5f2c6895"
      unitRef="usd">-13247000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i2f2d64212c34465f929b62a7aae17dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzI0LTEtMS0xLTMzNzEy_175e1037-4c2c-421b-84d7-3158120efe3d"
      unitRef="usd">11900000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i76f24e9c1b6b4d989b4406145ecc197d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZToyZmM5MTI2MjdjNjg0MDAxOGU3ZWNmZmNjYjUxNDFjMi90YWJsZXJhbmdlOjJmYzkxMjYyN2M2ODQwMDE4ZTdlY2ZmY2NiNTE0MWMyXzI0LTMtMS0xLTMzNzEy_be17b230-7f4b-4f5f-8c97-1e045e791be2"
      unitRef="usd">13600000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <shc:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsLiabilitiesProjectedBenefitObligation
      contextRef="i2f2d64212c34465f929b62a7aae17dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpmMDVlODgyZjg1Y2U0ZDEzYjhhZWU3M2Q5OTU1MTZlYi90YWJsZXJhbmdlOmYwNWU4ODJmODVjZTRkMTNiOGFlZTczZDk5NTUxNmViXzItMS0xLTEtMzM3MTI_fc2edc9f-2df3-4d2e-a110-7e07cf6334ee"
      unitRef="usd">11942000</shc:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsLiabilitiesProjectedBenefitObligation>
    <shc:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsLiabilitiesProjectedBenefitObligation
      contextRef="i76f24e9c1b6b4d989b4406145ecc197d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpmMDVlODgyZjg1Y2U0ZDEzYjhhZWU3M2Q5OTU1MTZlYi90YWJsZXJhbmdlOmYwNWU4ODJmODVjZTRkMTNiOGFlZTczZDk5NTUxNmViXzItMy0xLTEtMzM3MTI_7a10b792-06a3-460c-ad45-3baf0c0c0764"
      unitRef="usd">13684000</shc:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsLiabilitiesProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation
      contextRef="i2f2d64212c34465f929b62a7aae17dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpmMDVlODgyZjg1Y2U0ZDEzYjhhZWU3M2Q5OTU1MTZlYi90YWJsZXJhbmdlOmYwNWU4ODJmODVjZTRkMTNiOGFlZTczZDk5NTUxNmViXzMtMS0xLTEtMzM3MTI_c0e0e6ce-705e-42e4-8f19-7de1e4a28d78"
      unitRef="usd">478000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation
      contextRef="i76f24e9c1b6b4d989b4406145ecc197d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpmMDVlODgyZjg1Y2U0ZDEzYjhhZWU3M2Q5OTU1MTZlYi90YWJsZXJhbmdlOmYwNWU4ODJmODVjZTRkMTNiOGFlZTczZDk5NTUxNmViXzMtMy0xLTEtMzM3MTI_82910284-4cd8-4f37-8e4a-5dd8657e6782"
      unitRef="usd">437000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation>
    <shc:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssetsLiabilities
      contextRef="i2f2d64212c34465f929b62a7aae17dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpmMDVlODgyZjg1Y2U0ZDEzYjhhZWU3M2Q5OTU1MTZlYi90YWJsZXJhbmdlOmYwNWU4ODJmODVjZTRkMTNiOGFlZTczZDk5NTUxNmViXzQtMS0xLTEtMzM3MTI_983d5161-e58c-443c-a2f3-d18d7f9544a9"
      unitRef="usd">-11464000</shc:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssetsLiabilities>
    <shc:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssetsLiabilities
      contextRef="i76f24e9c1b6b4d989b4406145ecc197d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpmMDVlODgyZjg1Y2U0ZDEzYjhhZWU3M2Q5OTU1MTZlYi90YWJsZXJhbmdlOmYwNWU4ODJmODVjZTRkMTNiOGFlZTczZDk5NTUxNmViXzQtMy0xLTEtMzM3MTI_fd923f15-efae-4d38-9eaf-d2315b415ac1"
      unitRef="usd">-13247000</shc:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssetsLiabilities>
    <shc:DefinedBenefitPlanBenefitObligationUnrecognizedActuarialGainLoss
      contextRef="i2f2d64212c34465f929b62a7aae17dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpmMDVlODgyZjg1Y2U0ZDEzYjhhZWU3M2Q5OTU1MTZlYi90YWJsZXJhbmdlOmYwNWU4ODJmODVjZTRkMTNiOGFlZTczZDk5NTUxNmViXzUtMS0xLTEtMzM3MTI_e765aacb-343a-4858-acb7-1ab9379a75cd"
      unitRef="usd">-245000</shc:DefinedBenefitPlanBenefitObligationUnrecognizedActuarialGainLoss>
    <shc:DefinedBenefitPlanBenefitObligationUnrecognizedActuarialGainLoss
      contextRef="i76f24e9c1b6b4d989b4406145ecc197d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpmMDVlODgyZjg1Y2U0ZDEzYjhhZWU3M2Q5OTU1MTZlYi90YWJsZXJhbmdlOmYwNWU4ODJmODVjZTRkMTNiOGFlZTczZDk5NTUxNmViXzUtMy0xLTEtMzM3MTI_7f123f1c-db66-46d2-85ff-1458d68cc7ba"
      unitRef="usd">1088000</shc:DefinedBenefitPlanBenefitObligationUnrecognizedActuarialGainLoss>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="i2f2d64212c34465f929b62a7aae17dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpmMDVlODgyZjg1Y2U0ZDEzYjhhZWU3M2Q5OTU1MTZlYi90YWJsZXJhbmdlOmYwNWU4ODJmODVjZTRkMTNiOGFlZTczZDk5NTUxNmViXzYtMS0xLTEtMzM3MTI_de3fc510-dc18-431c-87a6-ca3f8fe5f79d"
      unitRef="usd">11709000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="i76f24e9c1b6b4d989b4406145ecc197d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpmMDVlODgyZjg1Y2U0ZDEzYjhhZWU3M2Q5OTU1MTZlYi90YWJsZXJhbmdlOmYwNWU4ODJmODVjZTRkMTNiOGFlZTczZDk5NTUxNmViXzYtMy0xLTEtMzM3MTI_9e804410-b522-46d5-8fe0-a410f4fbf67d"
      unitRef="usd">12159000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i2f2d64212c34465f929b62a7aae17dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpmMDVlODgyZjg1Y2U0ZDEzYjhhZWU3M2Q5OTU1MTZlYi90YWJsZXJhbmdlOmYwNWU4ODJmODVjZTRkMTNiOGFlZTczZDk5NTUxNmViXzctMS0xLTEtMzM3MTI_e9ebf61f-fd70-495d-b7cc-55aa10a0b156"
      unitRef="usd">-11464000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i76f24e9c1b6b4d989b4406145ecc197d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpmMDVlODgyZjg1Y2U0ZDEzYjhhZWU3M2Q5OTU1MTZlYi90YWJsZXJhbmdlOmYwNWU4ODJmODVjZTRkMTNiOGFlZTczZDk5NTUxNmViXzctMy0xLTEtMzM3MTI_206a9f86-27ec-4510-beb3-df11d464d279"
      unitRef="usd">-13247000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <shc:DefinedBenefitPlanAccumulativeOtherComprehensiveIncomeLoss
      contextRef="i2f2d64212c34465f929b62a7aae17dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpmMDVlODgyZjg1Y2U0ZDEzYjhhZWU3M2Q5OTU1MTZlYi90YWJsZXJhbmdlOmYwNWU4ODJmODVjZTRkMTNiOGFlZTczZDk5NTUxNmViXzgtMS0xLTEtMzM3MTI_dd5bc59c-2983-447b-8248-779f15c7f857"
      unitRef="usd">-245000</shc:DefinedBenefitPlanAccumulativeOtherComprehensiveIncomeLoss>
    <shc:DefinedBenefitPlanAccumulativeOtherComprehensiveIncomeLoss
      contextRef="i76f24e9c1b6b4d989b4406145ecc197d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpmMDVlODgyZjg1Y2U0ZDEzYjhhZWU3M2Q5OTU1MTZlYi90YWJsZXJhbmdlOmYwNWU4ODJmODVjZTRkMTNiOGFlZTczZDk5NTUxNmViXzgtMy0xLTEtMzM3MTI_92c21754-e507-408e-813b-4286f2bcefbd"
      unitRef="usd">1088000</shc:DefinedBenefitPlanAccumulativeOtherComprehensiveIncomeLoss>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="i2f2d64212c34465f929b62a7aae17dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpmMDVlODgyZjg1Y2U0ZDEzYjhhZWU3M2Q5OTU1MTZlYi90YWJsZXJhbmdlOmYwNWU4ODJmODVjZTRkMTNiOGFlZTczZDk5NTUxNmViXzktMS0xLTEtMzM3MTI_b83c1f53-9b9e-45ae-9ab1-b59d85f181f8"
      unitRef="usd">11709000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="i76f24e9c1b6b4d989b4406145ecc197d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTpmMDVlODgyZjg1Y2U0ZDEzYjhhZWU3M2Q5OTU1MTZlYi90YWJsZXJhbmdlOmYwNWU4ODJmODVjZTRkMTNiOGFlZTczZDk5NTUxNmViXzktMy0xLTEtMzM3MTI_f1676bfd-83a3-474b-8b62-aa4152f0d311"
      unitRef="usd">12159000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i2f2d64212c34465f929b62a7aae17dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2MmEyMDI3NjJhZjI0N2RjOTM0YzA5MDZlMWNiNTk5Zi90YWJsZXJhbmdlOjYyYTIwMjc2MmFmMjQ3ZGM5MzRjMDkwNmUxY2I1OTlmXzItMS0xLTEtMzM3MTI_fccccede-4204-41f5-9cdf-9caa078f6a5c"
      unitRef="usd">245000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i76f24e9c1b6b4d989b4406145ecc197d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2MmEyMDI3NjJhZjI0N2RjOTM0YzA5MDZlMWNiNTk5Zi90YWJsZXJhbmdlOjYyYTIwMjc2MmFmMjQ3ZGM5MzRjMDkwNmUxY2I1OTlmXzItMy0xLTEtMzM3MTI_8492187e-a22e-4d52-8aa8-064650807474"
      unitRef="usd">-1088000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="i2f2d64212c34465f929b62a7aae17dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2MmEyMDI3NjJhZjI0N2RjOTM0YzA5MDZlMWNiNTk5Zi90YWJsZXJhbmdlOjYyYTIwMjc2MmFmMjQ3ZGM5MzRjMDkwNmUxY2I1OTlmXzMtMS0xLTEtMzM3MTI_959a6a76-f5a4-476b-a3df-f38b5af3e083"
      unitRef="usd">72000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="i76f24e9c1b6b4d989b4406145ecc197d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2MmEyMDI3NjJhZjI0N2RjOTM0YzA5MDZlMWNiNTk5Zi90YWJsZXJhbmdlOjYyYTIwMjc2MmFmMjQ3ZGM5MzRjMDkwNmUxY2I1OTlmXzMtMy0xLTEtMzM3MTI_74a6cd84-c778-4573-94f1-e2f704083087"
      unitRef="usd">-274000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="i2f2d64212c34465f929b62a7aae17dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2MmEyMDI3NjJhZjI0N2RjOTM0YzA5MDZlMWNiNTk5Zi90YWJsZXJhbmdlOjYyYTIwMjc2MmFmMjQ3ZGM5MzRjMDkwNmUxY2I1OTlmXzQtMS0xLTEtMzM3MTI_3fbc9414-b926-44a2-b0bd-0e0f35e47efe"
      unitRef="usd">-173000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="i76f24e9c1b6b4d989b4406145ecc197d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2MmEyMDI3NjJhZjI0N2RjOTM0YzA5MDZlMWNiNTk5Zi90YWJsZXJhbmdlOjYyYTIwMjc2MmFmMjQ3ZGM5MzRjMDkwNmUxY2I1OTlmXzQtMy0xLTEtMzM3MTI_26d60e56-fbdb-46e2-9d13-a09470b52cf7"
      unitRef="usd">814000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i2f2d64212c34465f929b62a7aae17dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2ODY3NDlhZGM5OWY0NjMwODE4ZWUzMWNlZWNjNmI2OC90YWJsZXJhbmdlOjY4Njc0OWFkYzk5ZjQ2MzA4MThlZTMxY2VlY2M2YjY4XzItMS0xLTEtMzM3MTI_1e8627cd-091d-4a03-b5bd-3675d37a9363"
      unitRef="usd">756000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i2f2d64212c34465f929b62a7aae17dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2ODY3NDlhZGM5OWY0NjMwODE4ZWUzMWNlZWNjNmI2OC90YWJsZXJhbmdlOjY4Njc0OWFkYzk5ZjQ2MzA4MThlZTMxY2VlY2M2YjY4XzMtMS0xLTEtMzM3MTI_1b06cd4f-ba3d-4fc6-9404-a66e54776a40"
      unitRef="usd">655000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i2f2d64212c34465f929b62a7aae17dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2ODY3NDlhZGM5OWY0NjMwODE4ZWUzMWNlZWNjNmI2OC90YWJsZXJhbmdlOjY4Njc0OWFkYzk5ZjQ2MzA4MThlZTMxY2VlY2M2YjY4XzQtMS0xLTEtMzM3MTI_97c3c456-0271-4e8e-9998-31b8b259584b"
      unitRef="usd">595000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i2f2d64212c34465f929b62a7aae17dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2ODY3NDlhZGM5OWY0NjMwODE4ZWUzMWNlZWNjNmI2OC90YWJsZXJhbmdlOjY4Njc0OWFkYzk5ZjQ2MzA4MThlZTMxY2VlY2M2YjY4XzUtMS0xLTEtMzM3MTI_991acd7c-5fe1-4518-92d3-e6b23c7039ed"
      unitRef="usd">590000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i2f2d64212c34465f929b62a7aae17dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2ODY3NDlhZGM5OWY0NjMwODE4ZWUzMWNlZWNjNmI2OC90YWJsZXJhbmdlOjY4Njc0OWFkYzk5ZjQ2MzA4MThlZTMxY2VlY2M2YjY4XzYtMS0xLTEtMzM3MTI_165f054e-c252-4821-9228-e746627b9b95"
      unitRef="usd">591000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i2f2d64212c34465f929b62a7aae17dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2ODY3NDlhZGM5OWY0NjMwODE4ZWUzMWNlZWNjNmI2OC90YWJsZXJhbmdlOjY4Njc0OWFkYzk5ZjQ2MzA4MThlZTMxY2VlY2M2YjY4XzctMS0xLTEtMzM3MTI_b0a6afa4-d845-4d51-ae23-c2e2f5d64c8c"
      unitRef="usd">2764000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <shc:DefinedBenefitPlanExpectedFutureBenefitPayment
      contextRef="i2f2d64212c34465f929b62a7aae17dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90YWJsZTo2ODY3NDlhZGM5OWY0NjMwODE4ZWUzMWNlZWNjNmI2OC90YWJsZXJhbmdlOjY4Njc0OWFkYzk5ZjQ2MzA4MThlZTMxY2VlY2M2YjY4XzgtMS0xLTEtMzM3MTI_5d9ebee9-ec81-45b8-9701-eaa5160a2382"
      unitRef="usd">5951000</shc:DefinedBenefitPlanExpectedFutureBenefitPayment>
    <shc:DefinedBenefitPlanAnnualFundingRequirementsForNextFiveYears
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90ZXh0cmVnaW9uOjZlZGQyOTI3MzdiNzQ0MWM5Y2M0N2UzNzc5MzAwYTQzXzY1NDM_c0e260b5-63a8-4e22-8cfe-c1680d2651c9"
      unitRef="usd">3100000</shc:DefinedBenefitPlanAnnualFundingRequirementsForNextFiveYears>
    <shc:LettersOfCreditSolvencyPaymentAsPercentOfMarketValue
      contextRef="i3efd1171ee214d89a24e9d824524ba54_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90ZXh0cmVnaW9uOjZlZGQyOTI3MzdiNzQ0MWM5Y2M0N2UzNzc5MzAwYTQzXzY5Mjk_7ee6add4-47bb-482e-9935-e01beda657d3"
      unitRef="number">0.15</shc:LettersOfCreditSolvencyPaymentAsPercentOfMarketValue>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="ib5720bcb236c4b86a5f6812d25cfdcbd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90ZXh0cmVnaW9uOjZlZGQyOTI3MzdiNzQ0MWM5Y2M0N2UzNzc5MzAwYTQzXzcxNjA_b4f1d974-a2d7-4177-a142-10e6be48d197"
      unitRef="usd">46200000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="iaf963a48e5dd4a51ac0be083691723bc_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTEvZnJhZzo2ZWRkMjkyNzM3Yjc0NDFjOWNjNDdlMzc3OTMwMGE0My90ZXh0cmVnaW9uOjZlZGQyOTI3MzdiNzQ0MWM5Y2M0N2UzNzc5MzAwYTQzXzcxNjc_28e05682-75ef-45cf-8618-8a8ef8b9f323"
      unitRef="usd">41300000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTQvZnJhZzo3MWI4ODFmNTU3NmQ0NGVhOTZlMTdiNTZkMmUyNWQ3NC90ZXh0cmVnaW9uOjcxYjg4MWY1NTc2ZDQ0ZWE5NmUxN2I1NmQyZTI1ZDc0XzM4NDgyOTA2OTgwMjQ_3a3c6a96-6260-4dce-b534-836baaafe822">Related PartiesWe do business with a number of other companies affiliated with Warburg Pincus and GTCR, our Sponsors. All transactions with these companies have been conducted in the ordinary course of our business and are not material to our operations.</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTQvZnJhZzo3MWI4ODFmNTU3NmQ0NGVhOTZlMTdiNTZkMmUyNWQ3NC90ZXh0cmVnaW9uOjcxYjg4MWY1NTc2ZDQ0ZWE5NmUxN2I1NmQyZTI1ZDc0XzE2NDkyNjc0NDE4MDg5_558adfa2-a92c-4a31-892f-6fb734687206"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i9abe3799e697496c9206350aded45735_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTQvZnJhZzo3MWI4ODFmNTU3NmQ0NGVhOTZlMTdiNTZkMmUyNWQ3NC90ZXh0cmVnaW9uOjcxYjg4MWY1NTc2ZDQ0ZWE5NmUxN2I1NmQyZTI1ZDc0XzE2NDkyNjc0NDE4MDg5_64bc2bc9-2c40-44c1-9ded-dc15d03a1b15"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTQvZnJhZzo3MWI4ODFmNTU3NmQ0NGVhOTZlMTdiNTZkMmUyNWQ3NC90ZXh0cmVnaW9uOjcxYjg4MWY1NTc2ZDQ0ZWE5NmUxN2I1NmQyZTI1ZDc0XzE2NDkyNjc0NDE4MDg5_6d4804f4-93d1-469a-9336-5dd4970faaf2"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i618f71f14bd14bcd95f86025caf35935_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTQvZnJhZzo3MWI4ODFmNTU3NmQ0NGVhOTZlMTdiNTZkMmUyNWQ3NC90ZXh0cmVnaW9uOjcxYjg4MWY1NTc2ZDQ0ZWE5NmUxN2I1NmQyZTI1ZDc0XzE2NDkyNjc0NDE4MDg5_9db71160-f1c0-46c6-aa3f-fd19399dcfa0"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ied53a80a280648babcac36abd6bf8aa6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTQvZnJhZzo3MWI4ODFmNTU3NmQ0NGVhOTZlMTdiNTZkMmUyNWQ3NC90ZXh0cmVnaW9uOjcxYjg4MWY1NTc2ZDQ0ZWE5NmUxN2I1NmQyZTI1ZDc0XzE2NDkyNjc0NDE4MDg5_aefa7894-575b-4874-8386-e596ba81d954"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTQvZnJhZzo3MWI4ODFmNTU3NmQ0NGVhOTZlMTdiNTZkMmUyNWQ3NC90ZXh0cmVnaW9uOjcxYjg4MWY1NTc2ZDQ0ZWE5NmUxN2I1NmQyZTI1ZDc0XzE2NDkyNjc0NDE4MDg5_daf7813d-c55c-4421-915a-4f9a5ea3e38a"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90ZXh0cmVnaW9uOjBhMjY3MzMyZDMzYjQyNTk4YzRlOTZlZTVlZTkzNTI3XzM4NDgyOTA2OTc4MjQ_e857142b-e4af-4b7e-8b60-b1049709b22a">Other Comprehensive Income (Loss)&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts in accumulated other comprehensive income (loss) are presented net of the related tax. Foreign currency translation is not adjusted for income taxes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in our accumulated other comprehensive income (loss) balances, net of tax, were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.437%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.581%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.971%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.435%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.712%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Defined&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Benefit&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Currency&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Translation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Interest&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Rate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Swaps&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&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:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Beginning balance &#x2013; January&#160;1, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,987)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(94,970)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(109,957)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:1.41pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net current-period other comprehensive income (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,126)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ending balance &#x2013; December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(94,387)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Beginning balance &#x2013; January&#160;1, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(94,387)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,828)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,308)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding: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:6.5pt;font-weight:400;line-height:100%;position:relative;top:1.41pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:1.41pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net current-period other comprehensive income (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,030)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(179)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ending balance &#x2013; December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,143)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,699)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(93,842)&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:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Beginning balance &#x2013; January 1, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(44,143)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(49,699)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(93,842)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;25,517&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(16,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:10pt;font-weight:700;line-height:100%"&gt;404&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,231&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,045&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding: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:6.5pt;font-weight:700;line-height:100%;position:relative;top:1.41pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,045&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net current-period other comprehensive income (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26,562&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(16,690)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;404&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,276&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ending balance &#x2013; December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(17,581)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(66,389)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;404&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(83,566)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:27pt;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;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.91pt"&gt;For defined benefit pension plans, amounts reclassified from accumulated other comprehensive income (loss) are recorded to &#x201c;Other income, net&#x201d; within the Consolidated Statements of Operations and Comprehensive Income (Loss).&lt;/span&gt;&lt;/div&gt;(b)For interest rate swaps, amounts reclassified from accumulated other comprehensive income (loss) are recorded to &#x201c;Interest expense, net&#x201d; within the Consolidated Statements of Operations and Comprehensive Income (Loss)</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90ZXh0cmVnaW9uOjBhMjY3MzMyZDMzYjQyNTk4YzRlOTZlZTVlZTkzNTI3XzM4NDgyOTA2OTc4MjU_e197e8c9-c539-43d4-91a8-1f1db4436dce">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in our accumulated other comprehensive income (loss) balances, net of tax, were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.437%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.581%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.971%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.435%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.712%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Defined&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Benefit&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Currency&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Translation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Interest&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Rate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Swaps&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&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:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Beginning balance &#x2013; January&#160;1, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,987)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(94,970)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(109,957)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:1.41pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net current-period other comprehensive income (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,126)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ending balance &#x2013; December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(94,387)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Beginning balance &#x2013; January&#160;1, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(94,387)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,828)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,308)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding: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:6.5pt;font-weight:400;line-height:100%;position:relative;top:1.41pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:1.41pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net current-period other comprehensive income (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,030)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(179)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ending balance &#x2013; December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,143)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,699)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(93,842)&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:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Beginning balance &#x2013; January 1, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(44,143)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(49,699)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(93,842)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;25,517&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(16,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:10pt;font-weight:700;line-height:100%"&gt;404&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,231&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,045&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding: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:6.5pt;font-weight:700;line-height:100%;position:relative;top:1.41pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,045&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net current-period other comprehensive income (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26,562&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(16,690)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;404&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,276&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ending balance &#x2013; December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(17,581)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(66,389)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;404&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(83,566)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:27pt;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;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.91pt"&gt;For defined benefit pension plans, amounts reclassified from accumulated other comprehensive income (loss) are recorded to &#x201c;Other income, net&#x201d; within the Consolidated Statements of Operations and Comprehensive Income (Loss).&lt;/span&gt;&lt;/div&gt;(b)For interest rate swaps, amounts reclassified from accumulated other comprehensive income (loss) are recorded to &#x201c;Interest expense, net&#x201d; within the Consolidated Statements of Operations and Comprehensive Income (Loss)</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie3b59b15c2694ee6898e532283f73417_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzEtMS0xLTEtMzM3MTI_8c7f62f5-8769-4bf8-8c97-32fc35f9d057"
      unitRef="usd">-14987000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i54643f1caae54c2ca52573cee6a54c36_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzEtMy0xLTEtMzM3MTI_f6689e90-8ea4-4a85-aa77-c46e589979c7"
      unitRef="usd">-94970000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i385eb8350a474b13a676eac356416b18_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzEtNS0xLTEtMzM3MTI_4cd125d0-e64f-44dd-afee-7902a2572569"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i68512081d24141b6a240c2cb29641fcf_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzEtNy0xLTEtMzM3MTI_8815ed95-db4c-4f02-9576-b5d1aad24e37"
      unitRef="usd">-109957000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i321f5686a95e40959685678f85e96f28_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzItMS0xLTEtMzM3MTI_d1cf99cf-dbe3-415a-8870-07c6a9bca7e6"
      unitRef="usd">-12104000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="iad48eb82a4de416484e00d1a9f66721a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzItMy0xLTEtMzM3MTI_81a90ec2-98b6-4c39-a819-0ca4a7e5c492"
      unitRef="usd">27517000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i26d412c59a7d4779ad1ce02fa3036d17_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzItNS0xLTEtMzM3MTI_45ebf296-1347-4307-ac99-e6deb9688da1"
      unitRef="usd">179000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i2241e1bbb0db48628ff71f4aea7c309f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzItNy0xLTEtMzM3MTI_2f980395-9556-4dc7-966e-92cb7cf6be70"
      unitRef="usd">15592000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i321f5686a95e40959685678f85e96f28_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzMtMS0xLTEtMzM3MTI_7b7b89bd-cbf9-470d-a744-5c53b55bb37a"
      unitRef="usd">22000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="iad48eb82a4de416484e00d1a9f66721a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzMtMy0xLTEtMzM3MTI_2d6a828f-eb0d-4920-91e3-3bc72306c30c"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i26d412c59a7d4779ad1ce02fa3036d17_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzMtNS0xLTEtMzM3MTI_1ce93597-a87e-411d-8ee1-9bd83f9f0602"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i2241e1bbb0db48628ff71f4aea7c309f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzMtNy0xLTEtMzM3MTI_d9ffcf40-3fbe-426c-9ecf-018ca72fede9"
      unitRef="usd">22000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i321f5686a95e40959685678f85e96f28_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzQtMS0xLTEtMzM3MTI_8ca44ded-cabe-4350-afb0-99e695fb1554"
      unitRef="usd">-12126000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iad48eb82a4de416484e00d1a9f66721a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzQtMy0xLTEtMzM3MTI_cf443613-78f1-4676-9374-35d74adfebde"
      unitRef="usd">27517000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i26d412c59a7d4779ad1ce02fa3036d17_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzQtNS0xLTEtMzM3MTI_3b13eab1-f05f-4f59-aa5d-2fca034cc374"
      unitRef="usd">179000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i2241e1bbb0db48628ff71f4aea7c309f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzQtNy0xLTEtMzM3MTI_2b1d9728-4441-429c-b7d2-3299bf3f4707"
      unitRef="usd">15570000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if15ae98ac3934a86af10b4a8bf021156_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzUtMS0xLTEtMzM3MTI_45131db7-cf1b-467a-b39e-c9b979dd5a23"
      unitRef="usd">-27113000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idd143fd68f8c457d9b82515573c33378_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzUtMy0xLTEtMzM3MTI_f4d4339a-b3f4-47ca-82c9-74bb0ee4d027"
      unitRef="usd">-67453000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3fa8b36aa6824e91992627e5726fc0c6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzUtNS0xLTEtMzM3MTI_dddf2a5d-acab-47e0-a6e5-b321e057c137"
      unitRef="usd">179000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2a0c51011d1845b09300d170edd2e8ef_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzUtNy0xLTEtMzM3MTI_3f6268b8-65e9-499c-bf39-b3986d164890"
      unitRef="usd">-94387000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if15ae98ac3934a86af10b4a8bf021156_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzctMS0xLTEtMzM3MTI_b322fdce-9c66-4702-94dc-41241987f3d7"
      unitRef="usd">-27113000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idd143fd68f8c457d9b82515573c33378_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzctMy0xLTEtMzM3MTI_46f842a3-e757-4ae8-9500-3b8260d1023c"
      unitRef="usd">-67453000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3fa8b36aa6824e91992627e5726fc0c6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzctNS0xLTEtMzM3MTI_58fb4534-6948-4742-bd37-231bc7aeb2b5"
      unitRef="usd">179000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2a0c51011d1845b09300d170edd2e8ef_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzctNy0xLTEtMzM3MTI_2320d568-a165-41b9-be67-ff95f56f4d34"
      unitRef="usd">-94387000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ie49ec8f76e2a44e3a11750f0a51abf1b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzgtMS0xLTEtMzM3MTI_caf54f58-af53-4f9f-a3f1-bffd1458ebc8"
      unitRef="usd">-17828000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="if28067c13cc8458a81af8a884320c14c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzgtMy0xLTEtMzM3MTI_58f0f53b-b705-43a1-975d-3642cea80d41"
      unitRef="usd">17754000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i2206991fd677432ebca7589ff748aa69_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzgtNS0xLTEtMzM3MTI_0dcd8114-c84e-49b5-916c-a5c343c728a5"
      unitRef="usd">-5234000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ic68cef71159b44a6a532b4ff6ea12db9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzgtNy0xLTEtMzM3MTI_c021cce5-4cbe-45f9-9134-4da16943b2b7"
      unitRef="usd">-5308000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ie49ec8f76e2a44e3a11750f0a51abf1b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzktMS0xLTEtMzM3MTI_7a5143da-b81f-4966-a4f6-80711173f7ee"
      unitRef="usd">-798000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="if28067c13cc8458a81af8a884320c14c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzktMy0xLTEtMzM3MTI_002d10c2-38d1-4c1b-a9fb-65f156e6af6b"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i2206991fd677432ebca7589ff748aa69_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzktNS0xLTEtMzM3MTI_94b132d9-ed52-4ef9-a4e0-67f4aa768b81"
      unitRef="usd">-5055000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ic68cef71159b44a6a532b4ff6ea12db9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzktNy0xLTEtMzM3MTI_bd57f2ed-a0f4-42ac-96d5-3ec244a31126"
      unitRef="usd">-5853000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ie49ec8f76e2a44e3a11750f0a51abf1b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzEwLTEtMS0xLTMzNzEy_ce66cd0e-b61a-4ffe-8e62-9f4417aa8132"
      unitRef="usd">-17030000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if28067c13cc8458a81af8a884320c14c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzEwLTMtMS0xLTMzNzEy_de47643c-a3ce-4036-9e90-0de48014a65d"
      unitRef="usd">17754000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i2206991fd677432ebca7589ff748aa69_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzEwLTUtMS0xLTMzNzEy_85a63858-8a9e-4042-a97b-d52b3a3c5c39"
      unitRef="usd">-179000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic68cef71159b44a6a532b4ff6ea12db9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzEwLTctMS0xLTMzNzEy_6c0f3d5a-c17c-4b60-98e5-9f7713803355"
      unitRef="usd">545000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2cc5c364d55a40399aff4b708e58e1f1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzExLTEtMS0xLTMzNzEy_2f83e633-e1a8-4616-9892-bbb7d713d666"
      unitRef="usd">-44143000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i94663b90805c473dbb07e409cd2d06b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzExLTMtMS0xLTMzNzEy_abcf6381-0b52-48a6-ba3c-20f00bbe6b44"
      unitRef="usd">-49699000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibc3a723979c94772a39ee4618e27d562_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzExLTUtMS0xLTMzNzEy_cbcf8ee1-dc80-49dd-a530-eb7459f41c52"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5d668d395fda4663a1b9535e88ac6916_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzExLTctMS0xLTMzNzEy_7e3d57e0-82ad-49d3-b072-d7ead830c64e"
      unitRef="usd">-93842000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2cc5c364d55a40399aff4b708e58e1f1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzE5LTEtMS0xLTY3MjAy_04ef1dd0-8c99-466e-a1cd-ff719d8c0aaf"
      unitRef="usd">-44143000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i94663b90805c473dbb07e409cd2d06b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzE5LTMtMS0xLTY3MjAy_d59e319c-d064-441f-a512-3f9103e69281"
      unitRef="usd">-49699000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibc3a723979c94772a39ee4618e27d562_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzE5LTUtMS0xLTY3MjAy_2306f7c2-4b2f-43bc-8d1b-c81eb3eeb875"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5d668d395fda4663a1b9535e88ac6916_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzE5LTctMS0xLTY3MjAy_08053a4a-fd27-467c-baab-adcb012f9759"
      unitRef="usd">-93842000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i396a2d09dd9f4ab7af86eab675789a7e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzIwLTEtMS0xLTY3MjAy_60376ca3-f017-4373-bdd2-173b2d56e0c3"
      unitRef="usd">25517000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i6e5db473055944a88d0add0b67eff122_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzIwLTMtMS0xLTY3MjAy_a84c8937-3516-4bda-a8d0-f7bc53ddfeca"
      unitRef="usd">-16690000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i4bbb19a41150473abdf1ab2550e93cc6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzIwLTUtMS0xLTY3MjAy_349a9e2a-4add-454e-918d-d30ab9690a2c"
      unitRef="usd">404000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i5540ffe394c846d390788d5d9ded6465_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzIwLTctMS0xLTY3MjAy_05c90009-30e8-412b-ae8b-779d29d65076"
      unitRef="usd">9231000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i396a2d09dd9f4ab7af86eab675789a7e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzIxLTEtMS0xLTY3MjAy_106a6474-ab1d-4112-b469-a5b19bb98ff1"
      unitRef="usd">-1045000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i6e5db473055944a88d0add0b67eff122_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzIxLTMtMS0xLTY3MjAy_52b74001-6108-42ad-9391-499fa4042a10"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i4bbb19a41150473abdf1ab2550e93cc6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzIxLTUtMS0xLTY3MjAy_8ab93b50-9db6-4b41-9875-97a767aee180"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i5540ffe394c846d390788d5d9ded6465_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzIxLTctMS0xLTY3MjAy_545cfd58-ecba-4ed0-a33d-7e84c048de6e"
      unitRef="usd">-1045000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i396a2d09dd9f4ab7af86eab675789a7e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzIyLTEtMS0xLTY3MjAy_474fe362-9510-451a-82fe-54657e65647c"
      unitRef="usd">26562000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6e5db473055944a88d0add0b67eff122_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzIyLTMtMS0xLTY3MjAy_dfb6d486-e43d-419d-8286-58cb6e625108"
      unitRef="usd">-16690000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i4bbb19a41150473abdf1ab2550e93cc6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzIyLTUtMS0xLTY3MjAy_6d6ba035-2063-4652-b31c-aaec3c9055f0"
      unitRef="usd">404000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5540ffe394c846d390788d5d9ded6465_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzIyLTctMS0xLTY3MjAy_67fd954d-84ec-47ce-9751-2370c7b7e3a8"
      unitRef="usd">10276000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iec042fff91f14ab2ab471189f962d243_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzIzLTEtMS0xLTY3MjAy_fd25c77a-fa66-4b00-8fa9-90c1c6339bc3"
      unitRef="usd">-17581000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i34f54775a72746b4837778a69bdf02f3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzIzLTMtMS0xLTY3MjAy_8dbbe922-39ce-4d02-9a31-5128f40bff67"
      unitRef="usd">-66389000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i46ff8a1f37f24b0fb6b58182e3517d42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzIzLTUtMS0xLTY3MjAy_3e8b0d2a-9a2d-4b93-94bc-b4dfc38bdd3c"
      unitRef="usd">404000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3a0530824ba94c5c8f3fe19e24337fc7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNTcvZnJhZzowYTI2NzMzMmQzM2I0MjU5OGM0ZTk2ZWU1ZWU5MzUyNy90YWJsZTo1MGQxNmZhOTQ5N2E0NGMxYWUyNjc5N2JiZmI0OWVlNy90YWJsZXJhbmdlOjUwZDE2ZmE5NDk3YTQ0YzFhZTI2Nzk3YmJmYjQ5ZWU3XzIzLTctMS0xLTY3MjAy_fdd120a6-6abd-4190-b9e7-c69276970ac0"
      unitRef="usd">-83566000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjAvZnJhZzpkYjQ4MTU4NmI5ZDU0NWE3YmJkNjE4N2Y3MmVlNGZkYi90ZXh0cmVnaW9uOmRiNDgxNTg2YjlkNTQ1YTdiYmQ2MTg3ZjcyZWU0ZmRiXzIxOTkwMjMyNjAxOTQ_75e513b0-182a-4d69-b674-c5fbeb5788db">Stockholders&#x2019; Equity &lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company completed its IPO in the fourth quarter of 2020 and shares began trading on Nasdaq on November 20, 2020. Prior to the completion of the IPO, the Company amended and restated its certificate of incorporation to authorize 1,200,000,000 shares of common stock, par value $0.01 per share, and reclassify all 3,000 shares of its common stock then outstanding as 232,400,200 shares. Upon completion of the IPO, 284,421,755 shares of common stock were outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Voting Rights.&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; Holders of common stock are entitled to one vote for each share held on all matters submitted to a vote of stockholders, subject to certain restrictions described in the certificate of incorporation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Dividends.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Subject to preferences that may be applicable to any then outstanding preferred stock, holders of our common stock are entitled to receive ratably those dividends, if any, as may be declared by the board of directors out of legally available funds.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liquidation, Dissolution, and Winding Up&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. In the event of liquidation, dissolution or winding up, the holders of the Company&#x2019;s common stock will be entitled to share equally and ratably in the net assets legally available for distribution to stockholders after the payment of all of debts and other liabilities, subject to the prior rights of any preferred stock then outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Preferred Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, prior to the completion of the IPO, the Company&#x2019;s amended and restated certificate of incorporation authorized 120,000,000 shares of preferred stock, par value $0.01 per share. The board of directors may issue preferred stock, without stockholder approval, in such series and with such designations, preferences, conversion or other rights, voting powers and qualifications, limitations or restrictions thereof, as the board of directors deems appropriate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Corporate Reorganization prior to the IPO&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sotera Health Company was incorporated in November 2017 as the parent company for Sterigenics, Nordion and Nelson Labs under the name Sotera Health Topco, Inc. On October 23, 2020, the Company changed its name from Sotera Health Topco, Inc. to Sotera Health Company. Prior to the IPO, the Company was a direct wholly owned subsidiary of Sotera Health Topco Parent, L.P. (&#x201c;Topco Parent&#x201d;). Under the terms of the corporate reorganization completed prior to the IPO, Topco Parent distributed the shares of Sotera Health Company common stock to its partners in accordance with the limited partnership agreement of Topco Parent. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Ownership of Topco Parent and Related Distributions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the IPO, Topco Parent had four outstanding classes of partnership units: (1) Class A Units; (2) Class B-1 Units, which were subject to time-based vesting; (3) Class B-2 Units, which were subject to performance-based vesting; and (4) Class D Units. Each class of units was subject to the terms of the limited partnership agreement of Topco Parent. The Class A Units, Class B Units and Class D Units are referred to collectively as the &#x201c;Units.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the terms of the corporate reorganization, Topco Parent made an in-kind distribution of the 232,400,200 shares of the Company&#x2019;s common stock then outstanding to its limited partners in accordance with the terms of its limited partnership agreement, net of any previously unrecouped tax distributions. The value of a share of common stock was measured by the initial public offering price. All shares of the Company&#x2019;s common stock held by Topco Parent were distributed to the holders of the Units.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;With respect to shares of common stock distributed in respect of any Class B-1 Units that were unvested as of the distribution and all of the Class B-2 Units (as none of the Class B-2 Units were vested as of the distribution), such shares are subject to the same vesting and forfeiture restrictions that applied to such unvested Class B-1 and Class B-2 Units prior to the distribution as described in Note 16, &#x201c;Share-Based Compensation&#x201d;. Following the distribution of the shares of the Company&#x2019;s common stock, Topco Parent entered into dissolution.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following the Corporate reorganization, the Company completed its IPO of 53,590,000 shares of its common stock at a public offering price of $23.00 per share, for proceeds of approximately $1,156.0 million, net of underwriting discounts and issuance costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, we entered into agreements with certain executive officers to repurchase shares of our common stock beneficially owned by them in private transactions at a purchase price per share equal to the initial public offering price per share of our common stock less the underwriting discounts and commissions payable thereon. The total number of shares repurchased from certain executive officers in the fourth quarter of 2020 was 1,568,445. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 22, 2021, we closed an underwritten secondary offering of our common stock, at a price to the public of $27.00 per share, in which all 25,000,000 shares were offered by selling stockholders, including Warburg Pincus and GTCR, as well as certain current and former members of our management. In addition, the selling stockholders granted the underwriters a 30-day option to purchase up to an additional 3,750,000 shares of common stock. The Company did not offer any shares in the offering and did not receive any of the proceeds from the offering.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="if293ceab3eae45d1a6a266a65a37dbff_I20201117"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjAvZnJhZzpkYjQ4MTU4NmI5ZDU0NWE3YmJkNjE4N2Y3MmVlNGZkYi90ZXh0cmVnaW9uOmRiNDgxNTg2YjlkNTQ1YTdiYmQ2MTg3ZjcyZWU0ZmRiXzI4MQ_025f386b-cb9a-46bf-9801-429461b2d317"
      unitRef="shares">1200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="if293ceab3eae45d1a6a266a65a37dbff_I20201117"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjAvZnJhZzpkYjQ4MTU4NmI5ZDU0NWE3YmJkNjE4N2Y3MmVlNGZkYi90ZXh0cmVnaW9uOmRiNDgxNTg2YjlkNTQ1YTdiYmQ2MTg3ZjcyZWU0ZmRiXzMxOA_131395dd-5c9d-420b-bf66-ed0436105ea9"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i45eb3c673aee4019b627222f186782fb_I20201118"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjAvZnJhZzpkYjQ4MTU4NmI5ZDU0NWE3YmJkNjE4N2Y3MmVlNGZkYi90ZXh0cmVnaW9uOmRiNDgxNTg2YjlkNTQ1YTdiYmQ2MTg3ZjcyZWU0ZmRiXzM1MQ_82df0b4f-7bb8-4de4-bac2-5901740f3749"
      unitRef="shares">3000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if293ceab3eae45d1a6a266a65a37dbff_I20201117"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjAvZnJhZzpkYjQ4MTU4NmI5ZDU0NWE3YmJkNjE4N2Y3MmVlNGZkYi90ZXh0cmVnaW9uOmRiNDgxNTg2YjlkNTQ1YTdiYmQ2MTg3ZjcyZWU0ZmRiXzQwMQ_43fedd4e-d1b7-45d8-8c7b-5f97056e1374"
      unitRef="shares">232400200</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id2909d8cb0c245f2b48f53dcd8dd6d89_I20201119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjAvZnJhZzpkYjQ4MTU4NmI5ZDU0NWE3YmJkNjE4N2Y3MmVlNGZkYi90ZXh0cmVnaW9uOmRiNDgxNTg2YjlkNTQ1YTdiYmQ2MTg3ZjcyZWU0ZmRiXzQ0MA_a47f0743-b7df-46ed-a647-9d6d5c013474"
      unitRef="shares">284421755</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="if293ceab3eae45d1a6a266a65a37dbff_I20201117"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjAvZnJhZzpkYjQ4MTU4NmI5ZDU0NWE3YmJkNjE4N2Y3MmVlNGZkYi90ZXh0cmVnaW9uOmRiNDgxNTg2YjlkNTQ1YTdiYmQ2MTg3ZjcyZWU0ZmRiXzE0ODA_c51453e6-74cb-4043-8895-6d660aab867c"
      unitRef="shares">120000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="if2c56ca387af4e7d96904c7c953f6a6e_I20201217"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjAvZnJhZzpkYjQ4MTU4NmI5ZDU0NWE3YmJkNjE4N2Y3MmVlNGZkYi90ZXh0cmVnaW9uOmRiNDgxNTg2YjlkNTQ1YTdiYmQ2MTg3ZjcyZWU0ZmRiXzE1MjA_122deeb5-05d3-44a3-93ce-240fd7872d84"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if293ceab3eae45d1a6a266a65a37dbff_I20201117"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjAvZnJhZzpkYjQ4MTU4NmI5ZDU0NWE3YmJkNjE4N2Y3MmVlNGZkYi90ZXh0cmVnaW9uOmRiNDgxNTg2YjlkNTQ1YTdiYmQ2MTg3ZjcyZWU0ZmRiXzMwODk_43fedd4e-d1b7-45d8-8c7b-5f97056e1374"
      unitRef="shares">232400200</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i1672224003bb4adabe0a47efedebd566_D20201118-20201118"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjAvZnJhZzpkYjQ4MTU4NmI5ZDU0NWE3YmJkNjE4N2Y3MmVlNGZkYi90ZXh0cmVnaW9uOmRiNDgxNTg2YjlkNTQ1YTdiYmQ2MTg3ZjcyZWU0ZmRiXzQwODI_1fb3ef9f-ca12-4980-8301-b18912ba9af7"
      unitRef="shares">53590000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i05e188a623944649b1b0c59499db1fcc_I20201118"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjAvZnJhZzpkYjQ4MTU4NmI5ZDU0NWE3YmJkNjE4N2Y3MmVlNGZkYi90ZXh0cmVnaW9uOmRiNDgxNTg2YjlkNTQ1YTdiYmQ2MTg3ZjcyZWU0ZmRiXzQxNDI_205e754c-4631-4327-94a3-369819e5b2c1"
      unitRef="usdPerShare">23.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i1672224003bb4adabe0a47efedebd566_D20201118-20201118"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjAvZnJhZzpkYjQ4MTU4NmI5ZDU0NWE3YmJkNjE4N2Y3MmVlNGZkYi90ZXh0cmVnaW9uOmRiNDgxNTg2YjlkNTQ1YTdiYmQ2MTg3ZjcyZWU0ZmRiXzQxODY_34245864-9acf-4924-8887-c1f16c2c7f80"
      unitRef="usd">1156000000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i2cfca4d1e6584cefa1dd9924aa25f60f_D20201001-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjAvZnJhZzpkYjQ4MTU4NmI5ZDU0NWE3YmJkNjE4N2Y3MmVlNGZkYi90ZXh0cmVnaW9uOmRiNDgxNTg2YjlkNTQ1YTdiYmQ2MTg3ZjcyZWU0ZmRiXzQ2Mzk_bda7e450-2a88-4873-910d-0c564b65b9c0"
      unitRef="shares">1568445</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i17d65ed692be4016bca426a53f857970_I20210322"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjAvZnJhZzpkYjQ4MTU4NmI5ZDU0NWE3YmJkNjE4N2Y3MmVlNGZkYi90ZXh0cmVnaW9uOmRiNDgxNTg2YjlkNTQ1YTdiYmQ2MTg3ZjcyZWU0ZmRiXzEwOTk1MTE2MzY0ODQ_3ca6e9ff-4536-46ed-9771-692eb2c3fda3"
      unitRef="usdPerShare">27.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i00eff4327b9041e5aa9a36c8adc4779d_D20210322-20210322"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjAvZnJhZzpkYjQ4MTU4NmI5ZDU0NWE3YmJkNjE4N2Y3MmVlNGZkYi90ZXh0cmVnaW9uOmRiNDgxNTg2YjlkNTQ1YTdiYmQ2MTg3ZjcyZWU0ZmRiXzEwOTk1MTE2MzY0ODA_428d4fac-e719-46e6-b68d-72290836e35b"
      unitRef="shares">25000000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <shc:PeriodOfOptionToPurchase
      contextRef="i6ce7ef714b2f44ff9d6a80a83a1071c1_D20210322-20210322"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjAvZnJhZzpkYjQ4MTU4NmI5ZDU0NWE3YmJkNjE4N2Y3MmVlNGZkYi90ZXh0cmVnaW9uOmRiNDgxNTg2YjlkNTQ1YTdiYmQ2MTg3ZjcyZWU0ZmRiXzIxOTkwMjMyNjQ0NjE_86991d07-5de7-45a4-8e8f-35d0bb7d46ba">P30D</shc:PeriodOfOptionToPurchase>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i6ce7ef714b2f44ff9d6a80a83a1071c1_D20210322-20210322"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjAvZnJhZzpkYjQ4MTU4NmI5ZDU0NWE3YmJkNjE4N2Y3MmVlNGZkYi90ZXh0cmVnaW9uOmRiNDgxNTg2YjlkNTQ1YTdiYmQ2MTg3ZjcyZWU0ZmRiXzEwOTk1MTE2MzY0ODg_9d19068c-ac63-4d56-b725-e7bd770f110e"
      unitRef="shares">3750000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzM4NDgyOTA3MDQ2Nzk_91d5f959-5706-452e-8465-3c4d22cee763">Share-Based Compensation &lt;div style="margin-top:12pt"&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;Pre-IPO Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to our IPO, the Company&#x2019;s equity-based awards issued to service providers (including directors and employees) included partnership interests in Topco Parent (Class B-1, B-2 or C Units) which vested based on either time or the achievement of certain performance and market conditions (the &#x201c;pre-IPO awards&#x201d;). These equity-based awards represented an interest in our former parent and were granted in respect of services provided to the Company and its subsidiaries. In connection with the IPO, our former parent made in-kind distributions of shares of our common stock to its limited partners as described in Note 15,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201c;Stockholders' Equity&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; In connection with this distribution, each recipient of pre-IPO awards was required to execute a restricted stock agreement and acknowledgment which provided that any common stock distributed in respect of any unvested awards shall be subject to the same vesting and forfeiture restrictions that applied to any unvested pre-IPO awards. At the time of the IPO, there were fewer than 60 individuals who received shares in the in-kind distribution and while this represented a modification to the existing awards, there was no change in compensation expense associated with these awards since the fair value of the distributed shares immediately before and after the distribution was the same. Following the distribution, our former parent entered into dissolution and was dissolved in the State of Delaware.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock distributed in respect of pre-IPO Class&#160;B-1 time vesting units vests on a daily basis pro rata over the &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzE2MDA_72348015-027b-4f9c-858d-3a71bcfa3bdf"&gt;five&lt;/span&gt;-year period beginning on the original vesting commencement date of the corresponding Class B-1 time vesting units (20% per year), subject to the grantee&#x2019;s continued services through each vesting date. Upon the occurrence of a change in control of the Company, all then outstanding unvested shares of our common stock distributed in respect of Class&#160;B-1 Units will become vested as of the date of consummation of such change in control, subject to the grantee&#x2019;s continued services through the consummation of the change in control.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock distributed in respect of pre-IPO Class&#160;B-2 Units (which were considered performance vesting units) are scheduled to vest only upon satisfaction of certain thresholds. These units generally vest as of the first date on which (i) our Sponsors have received actual cash proceeds in an amount equal to or in excess of at least two and one-half times their invested capital in Topco Parent and (ii) the Sponsors&#x2019; internal rate of return exceeds twenty percent, subject to such grantee&#x2019;s continued services through such date. Included in share-based compensation expense for the year ended December 31, 2020 was $4.9 million attributed to these awards as related performance conditions were considered probable of achievement and the implied service condition was met. In the event of a change in control of the Company, any outstanding shares of our common stock distributed in respect of Class B-2 Units that remain unvested immediately following the consummation of such a change in control of the Company shall be immediately canceled and forfeited without compensation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pre-IPO Class&#160;C Units were issued in June 2016, they were considered performance and time vesting units, and were accounted for as liability awards. In the third quarter of 2019, all pre-IPO Class&#160;C Units vested and $10 million of share-based compensation expense was recognized and paid in cash accordance with the terms for redemption.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognized $2.6 million of share-based compensation expense related to pre-IPO Class B-1 Units, $9.7 million ($4.9 million related to pre-IPO Class&#160;B-2 Units and $4.8 million related to pre-IPO Class&#160;B-1 Units) and $16.9 million ($10 million related to pre-IPO Class&#160;C Units and $6.9 million related to pre-IPO Class&#160;B-1 Units) for the years ended December&#160;31, 2021, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The assumptions used to calculate the fair value of the pre-IPO awards were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.277%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.974%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.209%"/&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:8pt;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:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividends&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:10pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;None&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;None&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected time until exercise (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt"&gt;N/A - not applicable. These awards are no longer being issued after the IPO in November 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the activity for the years ended December&#160;31, 2021, 2020 and 2019 related to the restricted stock distributed to the Company service providers in respect of the pre-IPO awards (Class&#160;B-1, B-2 and C Units) is presented below: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Restricted Stock - Pre-IPO B-1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Restricted Stock - Pre-IPO B-2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Pre-IPO C Units&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;At January&#160;1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;32,184,134&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,501,827&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,387,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;987,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,028,843)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,478,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,092,528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;At December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,450,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,011,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,450,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84,390)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(407,381)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,049,597)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;At IPO November 20, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,766,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,603,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Converted at IPO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,309,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,497,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,173,805)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(108,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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;At December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,201,239&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,323,333&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(72,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(299,374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(922,683)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,206,089&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,023,959&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holders of pre-IPO awards received a distribution of shares of the Company as further described in Note 15, &#x201c;Stockholders' Equity&#x201d;. Thus, the pre-IPO B-1 Units represented 2,309,348 shares of the Company at IPO and the B-2 Units represented 3,497,138 shares of the Company at IPO.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 provides a summary of the weighted average unit grant date fair value, weighted average remaining contractual term, total compensation cost and unrecognized compensation cost for the pre-IPO awards: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&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:8pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Restricted Stock - Pre-IPO B-1 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Restricted Stock - Pre-IPO B-2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;All&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Awards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;(&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"&gt;dollars in millions, except per award values)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average grant date fair value per unit of unvested units&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.99&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.34&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.70&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining contractual term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.1 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total compensation cost recognized during 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrecognized compensation expense at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(a)&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:12.53pt"&gt;Due to the in-kind distribution of shares of our common stock in connection with our IPO described above, the weighted average grant date fair value per unit is not comparable to the IPO share price.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;N/A &#x2013; not applicable &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;2020 Omnibus Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We maintain a long-term incentive plan (the &#x201c;2020 Omnibus Incentive Plan&#x201d; or the &#x201c;2020 Plan&#x201d;) that allows for grants of incentive stock options to employees (including employees of any of our subsidiaries), nonstatutory stock options, restricted stock awards (&#x201c;RSAs&#x201d;), restricted stock units (&#x201c;RSUs&#x201d;) and other cash-based, equity-based or equity-related awards to employees, directors, and consultants, including employees or consultants of our subsidiaries. The maximum number of shares of our common stock that may be issued under the 2020 Plan is 27.9&#160;million. At December&#160;31, 2021, 24.7&#160;million shares are available for future issuance. The Company plans to issue shares available under the 2020 Plan or shares from treasury to satisfy requirements of awards paid with shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize share-based compensation expense at grant date fair value over the requisite service period (typically four years on a straight-line basis) in our Consolidated Statements of Operations and Comprehensive Income (Loss), in &#x201c;Selling, general and administrative expenses&#x201d;. We recognized $11.3 million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&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;$5.1 million for stock options and $6.2 million for RSUs) and $1.2 million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.5 million for stock options and $0.7 million for RSUs) &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;of share-based c&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;ompensation expense for these awards for the years ending December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use a Black-Scholes option pricing model to estimate the fair value of stock options. Since we are a newly public company, the expected volatility is based on the volatility of similar publicly traded businesses within the same or similar industry as the Company and we used the simplified method to estimate the expected term. The risk-free rate is based on the U.S. Treasury yield in effect at the time of the grant. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average grant-date fair values of stock options and the assumptions used in estimating the fair values are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.082%"/&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:8pt;font-weight:700;line-height:120%"&gt;For the year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average grant date fair value per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.08&#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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock options have a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzIxOTkwMjMyNjMwNTA_d069b582-7e13-4e7f-b300-62aabfa5599b"&gt;four&lt;/span&gt;-year vesting period, an exercise price equal to the fair market value of a share of common stock on the date of grant, and a contractual term of 10 years. The following table summarizes our stock option activity:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.870%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Number of Shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted-average Exercise Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Remaining Contractual Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(m&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;illions of U.S. dollars&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;)&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at the beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,389,258&#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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding at the end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,423,256&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23.02&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.9 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Exercisable at the end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;586,110&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.9 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unvested at the end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,837,146&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23.03&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.9 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021 the total unrecognized compensation expense related to stock options expected to be recognized over the weighted-average period of approximately 2.9 years is $15.1 million. The total fair value of stock options vested during the year ended December 31, 2021 was $5.0 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;RSUs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;RSUs generally vest ratably over a period of one to four years and are valued based on the closing stock price on the date of grant. The following table summarizes our unvested RSUs activity:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Number of Shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted-average Grant Date Fair Value&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at the beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;771,276&#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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(222,505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unvested at the end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;640,122&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23.19&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, total unrecognized compensation expense related to RSUs expected to be recognized over the weighted-average period of approximately 2.8 years is $13.1 million.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i235161e2580b44ea9ab4f0b3979e6319_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzE3MTg_10015eed-217e-4a6b-bd62-1b9e9058aa5e"
      unitRef="number">0.20</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib3496d786ee9413eadb9b5391437d4ac_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzU0OTc1NTgxNDc2ODk_9f19279c-65eb-45db-a88b-fbc8523b2807"
      unitRef="usd">4900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i91e0e039046247ed9dbc11f29cf25676_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzU0OTc1NTgxNDc2OTc_38b7b5fa-42e9-489d-8fa0-f96f95e7eb09"
      unitRef="usd">10000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i53bb210f12ec4a37a9b92578b6076178_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzM1NTA_1067cb22-140a-4b8f-8c69-f7d1a449d257"
      unitRef="usd">2600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8f8666f95a0541eea1d39e63ac403826_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzM2NzU_04a7b789-a7aa-447c-9b78-8d0c4785ffda"
      unitRef="usd">9700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib3496d786ee9413eadb9b5391437d4ac_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzU0OTc1NTgxNDY0Mjg_9f19279c-65eb-45db-a88b-fbc8523b2807"
      unitRef="usd">4900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i42595994f4c649ccb350914a2d33a8c4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzM3MTk_b6c095d9-7b7b-4197-8287-46026bb08d69"
      unitRef="usd">4800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id77196f5455e4fe880b1951972a82b72_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzU0OTc1NTgxNDY1Mzc_fa107e6d-744d-4e83-97ac-d51c6e196a24"
      unitRef="usd">16900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i91e0e039046247ed9dbc11f29cf25676_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzU0OTc1NTgxNDY1NTE_38b7b5fa-42e9-489d-8fa0-f96f95e7eb09"
      unitRef="usd">10000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7bfc48bc65084ed999c7a37ecd7ce756_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzU0OTc1NTgxNDY1NTk_25067963-c033-4734-8a5c-ba896582d3c9"
      unitRef="usd">6900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <shc:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzIxOTkwMjMyNjMwNDU_0e9e894b-4724-4b18-9838-3048bf948137">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The assumptions used to calculate the fair value of the pre-IPO awards were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.277%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.974%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.209%"/&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:8pt;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:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividends&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:10pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;None&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;None&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected time until exercise (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt"&gt;N/A - not applicable. These awards are no longer being issued after the IPO in November 2020.&lt;/span&gt;&lt;/div&gt;</shc:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="id4ded51799f446978be054263585d4db_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTpiYTZkNmNhY2FiNWY0OGUxYjc0ZmMzNDNlZTJmYTZhNy90YWJsZXJhbmdlOmJhNmQ2Y2FjYWI1ZjQ4ZTFiNzRmYzM0M2VlMmZhNmE3XzEtMy0xLTEtMzM3MTI_2be22aa4-390a-491a-b1d5-0f292cbb0163"
      unitRef="number">0.016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i18ab3d34d4354ceea0869fd00b6234e6_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTpiYTZkNmNhY2FiNWY0OGUxYjc0ZmMzNDNlZTJmYTZhNy90YWJsZXJhbmdlOmJhNmQ2Y2FjYWI1ZjQ4ZTFiNzRmYzM0M2VlMmZhNmE3XzEtNS0xLTEtNDAwNTc_45b9a83d-44a8-424b-b4fe-1b09e454b832"
      unitRef="number">0.027</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="id4ded51799f446978be054263585d4db_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTpiYTZkNmNhY2FiNWY0OGUxYjc0ZmMzNDNlZTJmYTZhNy90YWJsZXJhbmdlOmJhNmQ2Y2FjYWI1ZjQ4ZTFiNzRmYzM0M2VlMmZhNmE3XzItMy0xLTEtMzM3MTI_03d08752-3c62-4415-a818-59726ef20a3b"
      unitRef="number">0.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i18ab3d34d4354ceea0869fd00b6234e6_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTpiYTZkNmNhY2FiNWY0OGUxYjc0ZmMzNDNlZTJmYTZhNy90YWJsZXJhbmdlOmJhNmQ2Y2FjYWI1ZjQ4ZTFiNzRmYzM0M2VlMmZhNmE3XzItNS0xLTEtNDAwNTc_fb5e00dc-2760-4937-9b89-dc8eeb9e5611"
      unitRef="number">0.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="id4ded51799f446978be054263585d4db_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTpiYTZkNmNhY2FiNWY0OGUxYjc0ZmMzNDNlZTJmYTZhNy90YWJsZXJhbmdlOmJhNmQ2Y2FjYWI1ZjQ4ZTFiNzRmYzM0M2VlMmZhNmE3XzQtMy0xLTEtMzM3MTI_2541e575-3e75-4177-8ce3-0d126b3c7096">P0Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i18ab3d34d4354ceea0869fd00b6234e6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTpiYTZkNmNhY2FiNWY0OGUxYjc0ZmMzNDNlZTJmYTZhNy90YWJsZXJhbmdlOmJhNmQ2Y2FjYWI1ZjQ4ZTFiNzRmYzM0M2VlMmZhNmE3XzQtNS0xLTEtNDAwNTc_db224d27-075b-423f-9e3d-1858aa178fb4">P1Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzIxOTkwMjMyNjMwNDY_b39a1adc-d382-4e43-a47d-27eb8aedbafb">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the activity for the years ended December&#160;31, 2021, 2020 and 2019 related to the restricted stock distributed to the Company service providers in respect of the pre-IPO awards (Class&#160;B-1, B-2 and C Units) is presented below: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Restricted Stock - Pre-IPO B-1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Restricted Stock - Pre-IPO B-2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Pre-IPO C Units&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;At January&#160;1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;32,184,134&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,501,827&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,387,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;987,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,028,843)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,478,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,092,528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;At December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,450,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,011,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,450,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84,390)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(407,381)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,049,597)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;At IPO November 20, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,766,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,603,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Converted at IPO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,309,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,497,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,173,805)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(108,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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;At December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,201,239&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,323,333&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(72,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(299,374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(922,683)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,206,089&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,023,959&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;Holders of pre-IPO awards received a distribution of shares of the Company as further described in Note 15, &#x201c;Stockholders' Equity&#x201d;. Thus, the pre-IPO B-1 Units represented 2,309,348 shares of the Company at IPO and the B-2 Units represented 3,497,138 shares of the Company at IPO.</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i0f4c1a4878574a4fb6ef56e8c76912a5_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzEtMS0xLTEtMzM3MTI_0489bb5c-1ee7-4473-ae8b-dd92138011f1"
      unitRef="shares">32184134</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ibe07a84924f442af99993539635d1409_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzEtMy0xLTEtMzM3MTI_e420ae4c-41a5-4b2c-bc0a-add5894503ab"
      unitRef="shares">16501827</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i514469c64309458eafe6a77343295454_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzEtNS0xLTEtMzM3MTI_1c1a0ab2-fb3c-4469-be0e-882143f989b1"
      unitRef="shares">4</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i7bfc48bc65084ed999c7a37ecd7ce756_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzItMS0xLTEtMzM3MTI_b22a3c80-2227-4c19-aef8-7f5e52a1e5d3"
      unitRef="shares">3387500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i9ff91ba4111647e59eba2f81fe5954ed_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzItMy0xLTEtMzM3MTI_f835e42c-a37a-4ce4-8c93-ff72ff22f0bc"
      unitRef="shares">987500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i0b03a9331b8847a386be8e794d5dccad_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzItNS0xLTEtMzM3MTI_784e9533-5dd5-4c6d-89e1-ec69cf0e0b2d"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i7bfc48bc65084ed999c7a37ecd7ce756_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzMtMS0xLTEtMzM3MTI_7fde3c7a-5c01-4acd-9124-b3604d218c24"
      unitRef="shares">4028843</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i9ff91ba4111647e59eba2f81fe5954ed_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzMtMy0xLTEtMzM3MTI_f8204fd5-5382-4739-9e01-8eebdf20f57a"
      unitRef="shares">2478071</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i0b03a9331b8847a386be8e794d5dccad_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzMtNS0xLTEtMzM3MTI_9f1d94d4-2304-4e7f-b4f4-7925b1659558"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i7bfc48bc65084ed999c7a37ecd7ce756_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzQtMS0xLTEtMzM3MTI_490f5e35-bd8c-4cca-ac62-659c1a5f5e41"
      unitRef="shares">17092528</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i9ff91ba4111647e59eba2f81fe5954ed_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzQtMy0xLTEtMzM3MTI_2ea690cc-9bc1-4a87-aabe-c28fc342bc6e"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i0b03a9331b8847a386be8e794d5dccad_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzQtNS0xLTEtMzM3MTI_610232d0-bf9c-4b9c-b29d-9c2d524f51a7"
      unitRef="shares">4</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie656c7d8aa0d447081637a872c655074_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzUtMS0xLTEtMzM3MTI_3a9f0782-13a9-4e01-86c1-3f17b847d429"
      unitRef="shares">14450263</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i917525dc14534673a7ea735b2051c74c_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzUtMy0xLTEtMzM3MTI_b3d999a3-dab6-45bc-aa4f-26febe9ae508"
      unitRef="shares">15011256</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="idb92ce0f19f048eea23999ee453f3762_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzUtNS0xLTEtMzM3MTI_7f6e646e-be70-4e39-9668-9330a7c2383a"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ibe066cfa7cbf49f0a1afaf939969cc85_D20200101-20201120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzYtMS0xLTEtMzM3MTI_46eaa52f-462d-44c6-95ee-a3d382a8ee61"
      unitRef="shares">11450000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="iff9ff759ab6b48d8b898530e7e658e12_D20200101-20201120"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzYtMy0xLTEtMzM3MTI_260fdd6b-6267-4eb6-8ba2-440e578f4ff1"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i97198605b61f4aea8afa13b939fc45d5_D20200101-20201120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzYtNS0xLTEtMzM3MTI_a0ff6554-f3e7-477e-bd3e-f0c4045022ec"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ibe066cfa7cbf49f0a1afaf939969cc85_D20200101-20201120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzctMS0xLTEtMzM3MTI_c0f94204-0932-4036-85b9-1c17e94ac8a5"
      unitRef="shares">84390</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="iff9ff759ab6b48d8b898530e7e658e12_D20200101-20201120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzctMy0xLTEtMzM3MTI_48031ca6-24db-42f7-bf88-52b08db1faeb"
      unitRef="shares">407381</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i97198605b61f4aea8afa13b939fc45d5_D20200101-20201120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzctNS0xLTEtMzM3MTI_c6b19d28-5e06-4063-9540-fd4baf75fb47"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ibe066cfa7cbf49f0a1afaf939969cc85_D20200101-20201120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzgtMS0xLTEtMzM3MTI_88a031eb-03c5-49c6-a2af-c9c55dbaa7a2"
      unitRef="shares">11049597</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="iff9ff759ab6b48d8b898530e7e658e12_D20200101-20201120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzgtMy0xLTEtMzM3MTI_51e5f146-1cfa-490a-bb7d-a2f45ecfbdd4"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i97198605b61f4aea8afa13b939fc45d5_D20200101-20201120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzgtNS0xLTEtMzM3MTI_b373da47-0e4a-4849-851e-2bf5989dfca2"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9836b0b9742840c3ad75df5aa10e9a79_I20201120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzktMS0xLTEtMzM3MTI_d3f370a1-56eb-4a5a-a9b5-a1efcd51288a"
      unitRef="shares">14766276</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i3e2f66d6349d4a5db578b384f39bf000_I20201120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzktMy0xLTEtMzM3MTI_4e735dc6-9417-4c16-b6f3-41fd1137f1cc"
      unitRef="shares">14603875</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i3551733d7d4f4c0e880c3fb90c316e69_I20201120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzktNS0xLTEtMzM3MTI_64a18026-db79-4e56-a6ac-e44b970dda29"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <shc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsConvertedAtIPO
      contextRef="i9836b0b9742840c3ad75df5aa10e9a79_I20201120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzEwLTEtMS0xLTMzNzEy_ccb64ee4-790f-46ae-bc04-63eadfbc91a6"
      unitRef="shares">2309348</shc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsConvertedAtIPO>
    <shc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsConvertedAtIPO
      contextRef="i3e2f66d6349d4a5db578b384f39bf000_I20201120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzEwLTMtMS0xLTMzNzEy_05f05ec6-7847-4aa1-94f3-076d62a7f23d"
      unitRef="shares">3497138</shc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsConvertedAtIPO>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="iba738ae6a72e449986586176991c10d7_D20201121-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzExLTEtMS0xLTMzNzEy_ed7af9b9-c404-427a-952c-c30f77ef996b"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i9e6b0d2177054308b9fa0043e02c9e30_D20201121-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzExLTMtMS0xLTMzNzEy_250e5ba5-5101-4749-88bc-818067bb75a8"
      unitRef="shares">1173805</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="icded6929a27d4ae783a7859764aaf988_D20201121-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzExLTUtMS0xLTMzNzEy_2854d4d2-f2cf-4215-9e6f-fbe1f92fd02a"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="iba738ae6a72e449986586176991c10d7_D20201121-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzEyLTEtMS0xLTMzNzEy_71446a03-33e8-498d-90ae-cc392bf6a6b4"
      unitRef="shares">108109</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i9e6b0d2177054308b9fa0043e02c9e30_D20201121-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzEyLTMtMS0xLTMzNzEy_de460683-6c43-4f46-acbc-285d5d3ce7f3"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="icded6929a27d4ae783a7859764aaf988_D20201121-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzEyLTUtMS0xLTMzNzEy_5c61fd20-cc5d-40af-93a9-884303105cf3"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i658d20587cc241779e7bcbbb6381fb93_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzEzLTEtMS0xLTMzNzEy_d8600a7b-2fe0-4574-8ef5-2d4a6f0c82f0"
      unitRef="shares">2201239</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="if98edd869d9346759114772843f5852f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzEzLTMtMS0xLTMzNzEy_2a8ad004-8bf7-4ef4-a276-ba54ea66081f"
      unitRef="shares">2323333</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ia665e593f583483c8c31924073f72a73_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzEzLTUtMS0xLTMzNzEy_676a501c-afe5-4934-8118-34fe9a491a63"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i53bb210f12ec4a37a9b92578b6076178_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzE0LTEtMS0xLTQwMTIx_07b9f138-672b-40f6-bff0-3a8a574aceb3"
      unitRef="shares">72467</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i8f8666f95a0541eea1d39e63ac403826_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzE0LTMtMS0xLTQwMTIx_2cc55b44-b6a1-45a0-b438-133fa27d599c"
      unitRef="shares">299374</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="id77196f5455e4fe880b1951972a82b72_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzE0LTUtMS0xLTQwMTIx_f9e12bca-0771-4730-9933-8e5e42f3deb5"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i53bb210f12ec4a37a9b92578b6076178_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzE1LTEtMS0xLTQwMTIx_280e8010-46f9-4009-8bff-a9821b52d58c"
      unitRef="shares">922683</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i8f8666f95a0541eea1d39e63ac403826_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzE1LTMtMS0xLTQwMTIx_c03f9999-dd58-4a09-900d-fbb5605066c7"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="id77196f5455e4fe880b1951972a82b72_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzE1LTUtMS0xLTQwMTIx_753f8689-2c7b-486d-8dec-0154c473312d"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i0d71cbfd450a44ec8869db7881536532_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzE2LTEtMS0xLTQwMTIx_70b3c04a-310f-4d35-814f-5b20c58fc58b"
      unitRef="shares">1206089</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="iceeea4473e4e4748ac0cb2a814cbf825_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzE2LTMtMS0xLTQwMTIx_483c60b2-39e6-4394-880a-bd7e51c644fd"
      unitRef="shares">2023959</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i873b6e97751f458ba5584bc6eb78bce3_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTphM2UxN2M1MGE1MTY0MDZlOTE1OTU1YjMxNjI0YmE3Zi90YWJsZXJhbmdlOmEzZTE3YzUwYTUxNjQwNmU5MTU5NTViMzE2MjRiYTdmXzE2LTUtMS0xLTQwMTIx_af164460-3837-4a68-802b-e34d4cbc0ca5"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <shc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsConvertedAtIPO
      contextRef="i9836b0b9742840c3ad75df5aa10e9a79_I20201120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzQyNjc_ccb64ee4-790f-46ae-bc04-63eadfbc91a6"
      unitRef="shares">2309348</shc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsConvertedAtIPO>
    <shc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsConvertedAtIPO
      contextRef="i3e2f66d6349d4a5db578b384f39bf000_I20201120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzQzMjk_05f05ec6-7847-4aa1-94f3-076d62a7f23d"
      unitRef="shares">3497138</shc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsConvertedAtIPO>
    <shc:ScheduleOfShareBasedPaymentArrangementPreIPOAwardsTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzIxOTkwMjMyNjMwNDc_eef3a008-c4a1-448b-b104-21cdedd4652b">&lt;div style="margin-top:12pt"&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 provides a summary of the weighted average unit grant date fair value, weighted average remaining contractual term, total compensation cost and unrecognized compensation cost for the pre-IPO awards: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&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:8pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Restricted Stock - Pre-IPO B-1 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Restricted Stock - Pre-IPO B-2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;All&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Awards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;(&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"&gt;dollars in millions, except per award values)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average grant date fair value per unit of unvested units&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.99&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.34&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.70&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining contractual term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.1 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total compensation cost recognized during 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrecognized compensation expense at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(a)&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:12.53pt"&gt;Due to the in-kind distribution of shares of our common stock in connection with our IPO described above, the weighted average grant date fair value per unit is not comparable to the IPO share price.&lt;/span&gt;&lt;/div&gt;N/A &#x2013; not applicable</shc:ScheduleOfShareBasedPaymentArrangementPreIPOAwardsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i0d71cbfd450a44ec8869db7881536532_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTo3YTRmMmVlMWIwNzU0NDg4YmU0OGY2ZjE4NGFkMmRkZS90YWJsZXJhbmdlOjdhNGYyZWUxYjA3NTQ0ODhiZTQ4ZjZmMTg0YWQyZGRlXzItMS0xLTEtMzM3MTI_839f3539-3b67-4294-a8a4-dd36de0ef48c"
      unitRef="usdPerShare">4.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="iceeea4473e4e4748ac0cb2a814cbf825_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTo3YTRmMmVlMWIwNzU0NDg4YmU0OGY2ZjE4NGFkMmRkZS90YWJsZXJhbmdlOjdhNGYyZWUxYjA3NTQ0ODhiZTQ4ZjZmMTg0YWQyZGRlXzItMy0xLTEtMzM3MTI_c94ab1e5-708e-4831-bc6e-e4e3af120fc5"
      unitRef="usdPerShare">1.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTo3YTRmMmVlMWIwNzU0NDg4YmU0OGY2ZjE4NGFkMmRkZS90YWJsZXJhbmdlOjdhNGYyZWUxYjA3NTQ0ODhiZTQ4ZjZmMTg0YWQyZGRlXzItNS0xLTEtMzM3MTI_efb38d03-0e10-4f27-9382-540fb2094998"
      unitRef="usdPerShare">2.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i53bb210f12ec4a37a9b92578b6076178_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTo3YTRmMmVlMWIwNzU0NDg4YmU0OGY2ZjE4NGFkMmRkZS90YWJsZXJhbmdlOjdhNGYyZWUxYjA3NTQ0ODhiZTQ4ZjZmMTg0YWQyZGRlXzMtMS0xLTEtMzM3MTI_f4fd20b8-8d9b-49b8-a4a7-c8327e442739">P3Y1M6D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i53bb210f12ec4a37a9b92578b6076178_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTo3YTRmMmVlMWIwNzU0NDg4YmU0OGY2ZjE4NGFkMmRkZS90YWJsZXJhbmdlOjdhNGYyZWUxYjA3NTQ0ODhiZTQ4ZjZmMTg0YWQyZGRlXzQtMS0xLTEtMzM3MTI_f37c6578-688d-495d-9a65-f86e0aa88f31"
      unitRef="usd">2600000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i8f8666f95a0541eea1d39e63ac403826_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTo3YTRmMmVlMWIwNzU0NDg4YmU0OGY2ZjE4NGFkMmRkZS90YWJsZXJhbmdlOjdhNGYyZWUxYjA3NTQ0ODhiZTQ4ZjZmMTg0YWQyZGRlXzQtMy0xLTEtMzM3MTI_6c644fbc-f019-46d9-99bf-496b3925e93d"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTo3YTRmMmVlMWIwNzU0NDg4YmU0OGY2ZjE4NGFkMmRkZS90YWJsZXJhbmdlOjdhNGYyZWUxYjA3NTQ0ODhiZTQ4ZjZmMTg0YWQyZGRlXzQtNS0xLTEtMzM3MTI_45ab7c2d-ed37-4ad6-a54e-e5d948baf1c9"
      unitRef="usd">2600000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i0d71cbfd450a44ec8869db7881536532_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTo3YTRmMmVlMWIwNzU0NDg4YmU0OGY2ZjE4NGFkMmRkZS90YWJsZXJhbmdlOjdhNGYyZWUxYjA3NTQ0ODhiZTQ4ZjZmMTg0YWQyZGRlXzUtMS0xLTEtMzM3MTI_2481d4c7-f9bc-46b9-a1b1-ef8451712067"
      unitRef="usd">6600000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="iceeea4473e4e4748ac0cb2a814cbf825_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTo3YTRmMmVlMWIwNzU0NDg4YmU0OGY2ZjE4NGFkMmRkZS90YWJsZXJhbmdlOjdhNGYyZWUxYjA3NTQ0ODhiZTQ4ZjZmMTg0YWQyZGRlXzUtMy0xLTEtMzM3MTI_0b59c296-a665-412a-a5ff-0fc9b5cceda4"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTo3YTRmMmVlMWIwNzU0NDg4YmU0OGY2ZjE4NGFkMmRkZS90YWJsZXJhbmdlOjdhNGYyZWUxYjA3NTQ0ODhiZTQ4ZjZmMTg0YWQyZGRlXzUtNS0xLTEtMzM3MTI_7cbf26de-a346-4762-9c1f-3168b86542fa"
      unitRef="usd">6600000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i40d9fbc6ea0b41b6ba0b57f55c857e52_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzIxOTkwMjMyNjMwMzI_8fa809de-abde-464b-9376-96a6c558bbe3"
      unitRef="shares">27900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i40d9fbc6ea0b41b6ba0b57f55c857e52_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzU0MDg_cba69999-d1e6-41a9-887f-ecfcfcca08d0"
      unitRef="shares">24700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzU1OTA_1fc15d98-bddd-4deb-9e7a-8d940bef3cdb"
      unitRef="usd">11300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if557dba75b61400db4739d685a96a86a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzU1OTQ_ab99c070-dab5-45d3-8413-7aedd65598a3"
      unitRef="usd">5100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4edfc665688449c48e9d63d677422ecf_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzU2MTk_48bcaa28-a46b-414c-b77f-79c84c76709b"
      unitRef="usd">6200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzU0OTc1NTgxNDY3NzE_7aad5285-1600-48d0-b8a8-f87c9c9d1134"
      unitRef="usd">1200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4bb7193326d74b2bb5f77235cd32e984_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzU0OTc1NTgxNDY3Nzk_5fc52c77-ad83-41ec-a6db-5eb3a744b399"
      unitRef="usd">500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i049e817eeb01461a985844a11a7bb64e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzU0OTc1NTgxNDY3ODc_42958134-66cb-4b84-8d61-d0db8d322b75"
      unitRef="usd">700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzIxOTkwMjMyNjMwNDg_be7e3241-69b4-4f11-bd04-f906ae49f460">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average grant-date fair values of stock options and the assumptions used in estimating the fair values are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.082%"/&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:8pt;font-weight:700;line-height:120%"&gt;For the year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average grant date fair value per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.08&#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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="id120c5c748c74fbca2b83b89a520e05f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTpiMGUzMDQwOGFjMjM0MTc0YmQyY2JlMjRiNjhmNzJkMS90YWJsZXJhbmdlOmIwZTMwNDA4YWMyMzQxNzRiZDJjYmUyNGI2OGY3MmQxXzEtMS0xLTEtMzM3MTI_4d8ba8f7-65ac-4277-bf6a-66e4949d38a0"
      unitRef="usdPerShare">9080000.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="i7246096d1c874bd5bab17116ecd28bfc_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTpiMGUzMDQwOGFjMjM0MTc0YmQyY2JlMjRiNjhmNzJkMS90YWJsZXJhbmdlOmIwZTMwNDA4YWMyMzQxNzRiZDJjYmUyNGI2OGY3MmQxXzEtMi0xLTEtNDAyNjA_bbbbaa69-27e7-4eab-8db4-139f69c12870"
      unitRef="usdPerShare">8540000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="if557dba75b61400db4739d685a96a86a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTpiMGUzMDQwOGFjMjM0MTc0YmQyY2JlMjRiNjhmNzJkMS90YWJsZXJhbmdlOmIwZTMwNDA4YWMyMzQxNzRiZDJjYmUyNGI2OGY3MmQxXzItMS0xLTEtMzM3MTI_b7e4ecd5-be16-482e-860e-d0767a3915ad">P6Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i4bb7193326d74b2bb5f77235cd32e984_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTpiMGUzMDQwOGFjMjM0MTc0YmQyY2JlMjRiNjhmNzJkMS90YWJsZXJhbmdlOmIwZTMwNDA4YWMyMzQxNzRiZDJjYmUyNGI2OGY3MmQxXzItMi0xLTEtNDAyNjA_fb377929-88e2-478a-a27d-7c19299ad8b3">P6Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="if557dba75b61400db4739d685a96a86a_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTpiMGUzMDQwOGFjMjM0MTc0YmQyY2JlMjRiNjhmNzJkMS90YWJsZXJhbmdlOmIwZTMwNDA4YWMyMzQxNzRiZDJjYmUyNGI2OGY3MmQxXzMtMS0xLTEtMzM3MTI_e1970552-8b44-4f34-94f4-f756e6b96291"
      unitRef="number">0.012</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i4bb7193326d74b2bb5f77235cd32e984_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTpiMGUzMDQwOGFjMjM0MTc0YmQyY2JlMjRiNjhmNzJkMS90YWJsZXJhbmdlOmIwZTMwNDA4YWMyMzQxNzRiZDJjYmUyNGI2OGY3MmQxXzMtMi0xLTEtNDAyNjA_254415a5-34e1-43c1-a4d0-4ad6b4612b48"
      unitRef="number">0.005</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="if557dba75b61400db4739d685a96a86a_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTpiMGUzMDQwOGFjMjM0MTc0YmQyY2JlMjRiNjhmNzJkMS90YWJsZXJhbmdlOmIwZTMwNDA4YWMyMzQxNzRiZDJjYmUyNGI2OGY3MmQxXzQtMS0xLTEtMzM3MTI_dac9b873-abe1-4f23-9cd7-9b3de92feb32"
      unitRef="number">0.375</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i4bb7193326d74b2bb5f77235cd32e984_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTpiMGUzMDQwOGFjMjM0MTc0YmQyY2JlMjRiNjhmNzJkMS90YWJsZXJhbmdlOmIwZTMwNDA4YWMyMzQxNzRiZDJjYmUyNGI2OGY3MmQxXzQtMi0xLTEtNDAyNjA_8a1b89bc-9b2a-444d-9768-f6cc7412ab10"
      unitRef="number">0.375</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzIxOTkwMjMyNjMwNDk_050b15e1-620c-425f-b627-975758531d70">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock options have a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzIxOTkwMjMyNjMwNTA_d069b582-7e13-4e7f-b300-62aabfa5599b"&gt;four&lt;/span&gt;-year vesting period, an exercise price equal to the fair market value of a share of common stock on the date of grant, and a contractual term of 10 years. The following table summarizes our stock option activity:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.870%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Number of Shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted-average Exercise Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Remaining Contractual Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(m&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;illions of U.S. dollars&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;)&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at the beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,389,258&#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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding at the end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,423,256&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23.02&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.9 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Exercisable at the end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;586,110&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.9 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unvested at the end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,837,146&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23.03&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.9 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="if557dba75b61400db4739d685a96a86a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzIxOTkwMjMyNjMwMTY_5caa2a97-3864-43fa-ad1c-c7c7d2af7588">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="if557dba75b61400db4739d685a96a86a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzIxOTkwMjMyNjMwMTY_f83c8612-2a0a-4216-b895-eb97b3525cbe">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTo0OGNkYWYyZjUzYTI0YzUwYjExOGY3MmI3MDY4MTk1MS90YWJsZXJhbmdlOjQ4Y2RhZjJmNTNhMjRjNTBiMTE4ZjcyYjcwNjgxOTUxXzEtMS0xLTEtMzM3MTI_f10ad54d-8dd3-4260-93fb-60d8ea2c26bb"
      unitRef="shares">2389258</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTo0OGNkYWYyZjUzYTI0YzUwYjExOGY3MmI3MDY4MTk1MS90YWJsZXJhbmdlOjQ4Y2RhZjJmNTNhMjRjNTBiMTE4ZjcyYjcwNjgxOTUxXzEtMy0xLTEtMzM3MTI_a9c07877-3387-4376-b705-331ad7f3a09d"
      unitRef="usdPerShare">23.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTo0OGNkYWYyZjUzYTI0YzUwYjExOGY3MmI3MDY4MTk1MS90YWJsZXJhbmdlOjQ4Y2RhZjJmNTNhMjRjNTBiMTE4ZjcyYjcwNjgxOTUxXzItMS0xLTEtMzM3MTI_eb9c3487-1e84-4d91-837d-779a7f80c13d"
      unitRef="shares">82208</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTo0OGNkYWYyZjUzYTI0YzUwYjExOGY3MmI3MDY4MTk1MS90YWJsZXJhbmdlOjQ4Y2RhZjJmNTNhMjRjNTBiMTE4ZjcyYjcwNjgxOTUxXzItMy0xLTEtMzM3MTI_87d252a5-9cd2-48d5-b9d7-1dfd96906fc1"
      unitRef="usdPerShare">23.65</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTo0OGNkYWYyZjUzYTI0YzUwYjExOGY3MmI3MDY4MTk1MS90YWJsZXJhbmdlOjQ4Y2RhZjJmNTNhMjRjNTBiMTE4ZjcyYjcwNjgxOTUxXzMtMS0xLTEtMzM3MTI_689fb0ab-2930-4059-a3f6-4ac6b20b69a0"
      unitRef="shares">48200</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTo0OGNkYWYyZjUzYTI0YzUwYjExOGY3MmI3MDY4MTk1MS90YWJsZXJhbmdlOjQ4Y2RhZjJmNTNhMjRjNTBiMTE4ZjcyYjcwNjgxOTUxXzMtMy0xLTEtMzM3MTI_d5d9f0fa-524e-448d-819a-315c4e2975c6"
      unitRef="usdPerShare">23.06</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTo0OGNkYWYyZjUzYTI0YzUwYjExOGY3MmI3MDY4MTk1MS90YWJsZXJhbmdlOjQ4Y2RhZjJmNTNhMjRjNTBiMTE4ZjcyYjcwNjgxOTUxXzQtMS0xLTEtMzM3MTI_496a5058-d9f1-4842-b049-d37929614439"
      unitRef="shares">10</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTo0OGNkYWYyZjUzYTI0YzUwYjExOGY3MmI3MDY4MTk1MS90YWJsZXJhbmdlOjQ4Y2RhZjJmNTNhMjRjNTBiMTE4ZjcyYjcwNjgxOTUxXzQtMy0xLTEtMzM3MTI_5202d43d-fcdb-4755-90fc-4f9cd39a3345"
      unitRef="usdPerShare">23.57</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTo0OGNkYWYyZjUzYTI0YzUwYjExOGY3MmI3MDY4MTk1MS90YWJsZXJhbmdlOjQ4Y2RhZjJmNTNhMjRjNTBiMTE4ZjcyYjcwNjgxOTUxXzUtMS0xLTEtMzM3MTI_c26272df-56ac-4e69-8bb2-41e08192a41d"
      unitRef="shares">2423256</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTo0OGNkYWYyZjUzYTI0YzUwYjExOGY3MmI3MDY4MTk1MS90YWJsZXJhbmdlOjQ4Y2RhZjJmNTNhMjRjNTBiMTE4ZjcyYjcwNjgxOTUxXzUtMy0xLTEtMzM3MTI_23037c4e-b42e-405d-82f1-8114963a5311"
      unitRef="usdPerShare">23.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTo0OGNkYWYyZjUzYTI0YzUwYjExOGY3MmI3MDY4MTk1MS90YWJsZXJhbmdlOjQ4Y2RhZjJmNTNhMjRjNTBiMTE4ZjcyYjcwNjgxOTUxXzUtNS0xLTEtNTY4MzY_69496ec5-f0b5-412b-af97-11ab71631b94">P8Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTo0OGNkYWYyZjUzYTI0YzUwYjExOGY3MmI3MDY4MTk1MS90YWJsZXJhbmdlOjQ4Y2RhZjJmNTNhMjRjNTBiMTE4ZjcyYjcwNjgxOTUxXzUtNy0xLTEtNTY4MzY_1f4dc48c-e00a-4c57-b05c-5c4c0a92a504"
      unitRef="usd">1300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTo0OGNkYWYyZjUzYTI0YzUwYjExOGY3MmI3MDY4MTk1MS90YWJsZXJhbmdlOjQ4Y2RhZjJmNTNhMjRjNTBiMTE4ZjcyYjcwNjgxOTUxXzYtMS0xLTEtNDAzMTY_f872be6b-3a45-461e-ba44-3ec6e90a5b85"
      unitRef="shares">586110</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTo0OGNkYWYyZjUzYTI0YzUwYjExOGY3MmI3MDY4MTk1MS90YWJsZXJhbmdlOjQ4Y2RhZjJmNTNhMjRjNTBiMTE4ZjcyYjcwNjgxOTUxXzYtMy0xLTEtNDAzMTY_4cf27bcd-a2e0-483d-b3fd-7d5711e539d1"
      unitRef="usdPerShare">23.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTo0OGNkYWYyZjUzYTI0YzUwYjExOGY3MmI3MDY4MTk1MS90YWJsZXJhbmdlOjQ4Y2RhZjJmNTNhMjRjNTBiMTE4ZjcyYjcwNjgxOTUxXzYtNS0xLTEtNTY4MzY_dd94a784-4156-42d5-a865-4e62cd84c00d">P8Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTo0OGNkYWYyZjUzYTI0YzUwYjExOGY3MmI3MDY4MTk1MS90YWJsZXJhbmdlOjQ4Y2RhZjJmNTNhMjRjNTBiMTE4ZjcyYjcwNjgxOTUxXzYtNy0xLTEtNTY4MzY_59b31fa0-3552-40a2-ac5a-819c1a086442"
      unitRef="usd">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTo0OGNkYWYyZjUzYTI0YzUwYjExOGY3MmI3MDY4MTk1MS90YWJsZXJhbmdlOjQ4Y2RhZjJmNTNhMjRjNTBiMTE4ZjcyYjcwNjgxOTUxXzctMS0xLTEtNDAzMTY_56ccbade-68d9-4881-92b7-244f8279d75a"
      unitRef="shares">1837146</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTo0OGNkYWYyZjUzYTI0YzUwYjExOGY3MmI3MDY4MTk1MS90YWJsZXJhbmdlOjQ4Y2RhZjJmNTNhMjRjNTBiMTE4ZjcyYjcwNjgxOTUxXzctMy0xLTEtNDAzMTY_69083dd4-880c-4c89-9940-44f0971fa05e"
      unitRef="usdPerShare">23.03</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <shc:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionNonvestedWeightedAverageRemainingContractualTerm
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTo0OGNkYWYyZjUzYTI0YzUwYjExOGY3MmI3MDY4MTk1MS90YWJsZXJhbmdlOjQ4Y2RhZjJmNTNhMjRjNTBiMTE4ZjcyYjcwNjgxOTUxXzctNS0xLTEtNTY4MzY_17d3af60-02f2-43c1-a231-aae504b13123">P8Y10M24D</shc:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionNonvestedWeightedAverageRemainingContractualTerm>
    <shc:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionNonvestedAggregateIntrinsicValue
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTo0OGNkYWYyZjUzYTI0YzUwYjExOGY3MmI3MDY4MTk1MS90YWJsZXJhbmdlOjQ4Y2RhZjJmNTNhMjRjNTBiMTE4ZjcyYjcwNjgxOTUxXzctNy0xLTEtNTY4MzY_a077bf88-e89e-4ae4-baf6-fd112b83523f"
      unitRef="usd">1000000.0</shc:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionNonvestedAggregateIntrinsicValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i4bb7193326d74b2bb5f77235cd32e984_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzcwOTU_5a33cbdf-5754-4022-9a78-6af2e550d8f1">P2Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="id120c5c748c74fbca2b83b89a520e05f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzcxMDE_961adc2c-3bbd-4e04-96a0-c55e164bc974"
      unitRef="usd">15100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="if557dba75b61400db4739d685a96a86a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzU0OTc1NTgxNDg0NTk_de4e6c04-22a8-4f87-ae4f-d8a51f770f64"
      unitRef="usd">5000000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzIxOTkwMjMyNjMwNjE_0b50e6b3-2c9c-4de7-bb57-a3e8d6725f3a">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;RSUs generally vest ratably over a period of one to four years and are valued based on the closing stock price on the date of grant. The following table summarizes our unvested RSUs activity:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Number of Shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted-average Grant Date Fair Value&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at the beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;771,276&#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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(222,505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unvested at the end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;640,122&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23.19&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i2b042454ea9d41418f4b91a031db2bb7_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTowMzY1YjgyNjAyNmE0OTEzYjg4MzZlZDRjZjk1ZWUyMC90YWJsZXJhbmdlOjAzNjViODI2MDI2YTQ5MTNiODgzNmVkNGNmOTVlZTIwXzEtMS0xLTEtMzM3MTI_dc90ac75-6c78-4301-9c38-0edbf7c66e20"
      unitRef="shares">771276</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i2b042454ea9d41418f4b91a031db2bb7_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTowMzY1YjgyNjAyNmE0OTEzYjg4MzZlZDRjZjk1ZWUyMC90YWJsZXJhbmdlOjAzNjViODI2MDI2YTQ5MTNiODgzNmVkNGNmOTVlZTIwXzEtMy0xLTEtMzM3MTI_e8d15a1b-c3df-424f-93f0-d4f949af8fbc"
      unitRef="usdPerShare">23.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i4edfc665688449c48e9d63d677422ecf_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTowMzY1YjgyNjAyNmE0OTEzYjg4MzZlZDRjZjk1ZWUyMC90YWJsZXJhbmdlOjAzNjViODI2MDI2YTQ5MTNiODgzNmVkNGNmOTVlZTIwXzItMS0xLTEtMzM3MTI_c86804d4-2872-42f3-af0a-ef467e2f3634"
      unitRef="shares">120422</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4edfc665688449c48e9d63d677422ecf_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTowMzY1YjgyNjAyNmE0OTEzYjg4MzZlZDRjZjk1ZWUyMC90YWJsZXJhbmdlOjAzNjViODI2MDI2YTQ5MTNiODgzNmVkNGNmOTVlZTIwXzItMy0xLTEtMzM3MTI_82cc9792-8491-4c88-ab1e-91c3b2b80684"
      unitRef="usdPerShare">24.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i4edfc665688449c48e9d63d677422ecf_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTowMzY1YjgyNjAyNmE0OTEzYjg4MzZlZDRjZjk1ZWUyMC90YWJsZXJhbmdlOjAzNjViODI2MDI2YTQ5MTNiODgzNmVkNGNmOTVlZTIwXzMtMS0xLTEtMzM3MTI_0e31820b-5b0f-4522-964d-fae5d775e18f"
      unitRef="shares">29071</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i4edfc665688449c48e9d63d677422ecf_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTowMzY1YjgyNjAyNmE0OTEzYjg4MzZlZDRjZjk1ZWUyMC90YWJsZXJhbmdlOjAzNjViODI2MDI2YTQ5MTNiODgzNmVkNGNmOTVlZTIwXzMtMy0xLTEtMzM3MTI_9d7382cd-317f-4051-9754-32de1c4ae503"
      unitRef="usdPerShare">23.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i4edfc665688449c48e9d63d677422ecf_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTowMzY1YjgyNjAyNmE0OTEzYjg4MzZlZDRjZjk1ZWUyMC90YWJsZXJhbmdlOjAzNjViODI2MDI2YTQ5MTNiODgzNmVkNGNmOTVlZTIwXzQtMS0xLTEtMzM3MTI_d5d5c038-29c8-490b-8561-3f42fad06942"
      unitRef="shares">222505</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4edfc665688449c48e9d63d677422ecf_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTowMzY1YjgyNjAyNmE0OTEzYjg4MzZlZDRjZjk1ZWUyMC90YWJsZXJhbmdlOjAzNjViODI2MDI2YTQ5MTNiODgzNmVkNGNmOTVlZTIwXzQtMy0xLTEtMzM3MTI_4a8a3d1a-f68a-46a2-8248-c7a64521ca39"
      unitRef="usdPerShare">22.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i12fe47e5d5654861abff2eac507fd9c1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTowMzY1YjgyNjAyNmE0OTEzYjg4MzZlZDRjZjk1ZWUyMC90YWJsZXJhbmdlOjAzNjViODI2MDI2YTQ5MTNiODgzNmVkNGNmOTVlZTIwXzUtMS0xLTEtMzM3MTI_f6eae642-33d5-4fca-89ae-e85ebdbd6ad9"
      unitRef="shares">640122</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i12fe47e5d5654861abff2eac507fd9c1_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90YWJsZTowMzY1YjgyNjAyNmE0OTEzYjg4MzZlZDRjZjk1ZWUyMC90YWJsZXJhbmdlOjAzNjViODI2MDI2YTQ5MTNiODgzNmVkNGNmOTVlZTIwXzUtMy0xLTEtMzM3MTI_3c1fb762-7727-4b04-b4f2-3c1e5fd91d7b"
      unitRef="usdPerShare">23.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i4edfc665688449c48e9d63d677422ecf_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzc0NTU_442c301a-82b0-48bb-afa6-d832fb4f2585">P2Y9M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i12fe47e5d5654861abff2eac507fd9c1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjMvZnJhZzoyMTZlYTcxYzY4YzQ0OTIxYmJjOGRlMDY2NzJmODYwMi90ZXh0cmVnaW9uOjIxNmVhNzFjNjhjNDQ5MjFiYmM4ZGUwNjY3MmY4NjAyXzc0NjE_3b591be7-9e2a-4004-856f-9eb304c635a6"
      unitRef="usd">13100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90ZXh0cmVnaW9uOjJjNzc1MTU0MTBmMTQ0NjM4NDEyYjQ1YTE0MTYxNDBhXzM4NDgyOTA2OTkxMzc_5c99b2be-5e0e-416e-b060-d0ed38ef892d">Earnings (Loss) Per Share &lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share represents the amount of income (loss) attributable to each common share outstanding. Diluted earnings per share represents the amount of income (loss) attributable to each common share outstanding adjusted for the effects of potentially dilutive common shares. Potentially dilutive common shares include stock options and other stock-based awards. In the periods where the effect would be antidilutive, potentially dilutive common shares are excluded from the calculation of diluted earnings per share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November 18, 2020, the Company effected a forward stock split to reclassify all 3,000 shares of its common stock outstanding as 232,400,200 shares. The loss per share data for the year ended December&#160;31, 2019 is presented below giving effect to the stock split.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our basic and diluted earnings per Common Share are calculated as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended&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:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;in thousands of U.S. dollars and share amounts (except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Earnings (loss):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;117,121&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,491)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,425)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Net income attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;239&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Allocation 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:10pt;font-weight:700;line-height:100%"&gt;1,524&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) attributable to Sotera Health Company common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;115,358&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,617)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,850)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Common Shares:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;279,228&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of potential common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;154&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding - diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;279,382&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Earnings (loss) per Common Share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) per common share attributable to Sotera Health Company common shareholders - basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.41&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.09)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 28pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) per common share attributable to Sotera Health Company common shareholders - diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.41&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.09)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted earnings per shares does not consider the following potential common shares as the effect would be anti-dilutive:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended&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:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;in thousands of share amounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,403&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,201&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;771&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total anti-dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,407&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,972&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;N/A - For the year ended December&#160;31, 2019, there were no potentially dilutive common shares outstanding.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i45eb3c673aee4019b627222f186782fb_I20201118"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90ZXh0cmVnaW9uOjJjNzc1MTU0MTBmMTQ0NjM4NDEyYjQ1YTE0MTYxNDBhXzYwNA_d0e170e0-35be-4c39-a41d-d73345108742"
      unitRef="shares">3000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockIssuedDuringPeriodSharesStockSplits
      contextRef="i32752c26332140c497c6b21946028809_D20201118-20201118"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90ZXh0cmVnaW9uOjJjNzc1MTU0MTBmMTQ0NjM4NDEyYjQ1YTE0MTYxNDBhXzY0OQ_6f88147d-850d-4ff7-9a93-f8532b3923d1"
      unitRef="shares">232400200</us-gaap:StockIssuedDuringPeriodSharesStockSplits>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90ZXh0cmVnaW9uOjJjNzc1MTU0MTBmMTQ0NjM4NDEyYjQ1YTE0MTYxNDBhXzM4NDgyOTA2OTkxMzg_0f1dffb5-932a-4d7d-90e2-6ca7ced0f3ae">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our basic and diluted earnings per Common Share are calculated as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended&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:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;in thousands of U.S. dollars and share amounts (except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Earnings (loss):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;117,121&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,491)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,425)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Net income attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;239&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Allocation 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:10pt;font-weight:700;line-height:100%"&gt;1,524&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) attributable to Sotera Health Company common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;115,358&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,617)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,850)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Common Shares:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;279,228&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of potential common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;154&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding - diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;279,382&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Earnings (loss) per Common Share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) per common share attributable to Sotera Health Company common shareholders - basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.41&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.09)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 28pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) per common share attributable to Sotera Health Company common shareholders - diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.41&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.09)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:ProfitLoss
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzMtMS0xLTEtMzM3MTI_b183c5a9-339b-4490-9c7e-6fb30bbe0c33"
      unitRef="usd">117121000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzMtMy0xLTEtMzM3MTI_99166f4f-eb71-408e-b891-84bfaf9d0838"
      unitRef="usd">-37491000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzMtNS0xLTEtNDM2Mzk_47be0ac5-0ee8-4e3e-95e4-8c614962b1d2"
      unitRef="usd">-20425000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzQtMS0xLTEtMzM3MTI_8a6e9bfb-1d98-4cb7-bde8-628a3a697272"
      unitRef="usd">239000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzQtMy0xLTEtMzM3MTI_f0c36157-3740-45d8-a694-ac7b06c29854"
      unitRef="usd">1126000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzQtNS0xLTEtNDM2Mzk_39f7fbf8-6206-4cef-9f38-98e1bb94f337"
      unitRef="usd">425000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzUtMS0xLTEtNDM2Mjg_952077fc-3a5e-4923-8120-a7ef24ac38a2"
      unitRef="usd">1524000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzUtMS0xLTEtNDM2Mjg_fb717c21-a2af-407a-8a92-130af45a9458"
      unitRef="usd">1524000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzUtMy0xLTEtNDM2Mjg_943a891f-74cb-404b-a8de-d65a711b87fe"
      unitRef="usd">0</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzUtMy0xLTEtNDM2Mjg_c493db37-2f5d-4ca6-a316-6f96c5b9f83c"
      unitRef="usd">0</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzUtNS0xLTEtNDM2Mjg_0818fdf4-7b94-4637-813a-e49a824609cc"
      unitRef="usd">0</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzUtNS0xLTEtNDM2Mjg_cbc55d45-a3ef-4bfc-9929-813dc2806020"
      unitRef="usd">0</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzUtMS0xLTEtMzM3MTI_1a439846-f665-4b8e-a442-9dfa7bcef78f"
      unitRef="usd">115358000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzUtMS0xLTEtMzM3MTI_d191e13e-8c0c-4e93-9690-320783529896"
      unitRef="usd">115358000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzUtMy0xLTEtMzM3MTI_614109f3-bad8-4710-b2c4-bd7219c77013"
      unitRef="usd">-38617000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzUtMy0xLTEtMzM3MTI_f979ecc1-7183-4f64-b86a-c1b6fb536814"
      unitRef="usd">-38617000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzYtNS0xLTEtNDM2Mzk_567b2455-7756-45b8-bed1-e970013dd865"
      unitRef="usd">-20850000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzYtNS0xLTEtNDM2Mzk_fc30fa98-a069-4480-809a-7ee5c6fed98e"
      unitRef="usd">-20850000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzctMS0xLTEtMzM3MTI_df3bb4a3-5bd1-4190-ba5f-d807ce6148e9"
      unitRef="shares">279228000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzctMy0xLTEtMzM3MTI_f34e652c-f1d7-4098-8fed-4841fefb107a"
      unitRef="shares">237696000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzgtNS0xLTEtNDM2Mzk_e931927b-fca2-4a1c-861b-7e23c799be44"
      unitRef="shares">232400000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzgtMS0xLTEtMzM3MTI_fcc1bb07-cc6d-4326-8a93-c5d50c8eee87"
      unitRef="shares">154000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzgtMy0xLTEtMzM3MTI_186b77f8-d6ac-4f1e-bab5-813bee7a7879"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzktNS0xLTEtNDM2Mzk_b81af304-1e90-446b-9b10-94a609fb0eda"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzktMS0xLTEtMzM3MTI_5b88de53-3b8d-405e-bff7-9836b837f4d1"
      unitRef="shares">279382000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzktMy0xLTEtMzM3MTI_e23f2f88-0d27-4728-9748-2df2c2d7a4b6"
      unitRef="shares">237696000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzEwLTUtMS0xLTQzNjM5_e964aa4b-74ee-4f68-aefb-ca7e7ab9044d"
      unitRef="shares">232400000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzExLTEtMS0xLTMzNzEy_2561962b-e3c1-458a-86d1-b31c448cac80"
      unitRef="usdPerShare">0.41</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzExLTMtMS0xLTMzNzEy_83aa3b32-a6b7-4f4b-8cd7-80ec9123761a"
      unitRef="usdPerShare">-0.16</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzEyLTUtMS0xLTQzNjM5_cacbf1f2-5c33-4212-abf3-8e3548f32b51"
      unitRef="usdPerShare">-0.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzEyLTEtMS0xLTMzNzEy_fcb37894-47d0-48de-9038-9f91024c257f"
      unitRef="usdPerShare">0.41</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzEyLTMtMS0xLTMzNzEy_71c0b1b6-8276-47c7-81ae-1415a0a7e0a5"
      unitRef="usdPerShare">-0.16</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTpjZjVjYmY5YTZkYmM0ZDkwOWE1YTkwNTc4Y2ViNWVkZi90YWJsZXJhbmdlOmNmNWNiZjlhNmRiYzRkOTA5YTVhOTA1NzhjZWI1ZWRmXzEzLTUtMS0xLTQzNjM5_ce7d4d08-e392-4116-83db-e1416d7e6ebc"
      unitRef="usdPerShare">-0.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90ZXh0cmVnaW9uOjJjNzc1MTU0MTBmMTQ0NjM4NDEyYjQ1YTE0MTYxNDBhXzIxOTkwMjMyNjc4MjQ_d07007cb-d71e-4533-8261-31e2b5429fe0">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted earnings per shares does not consider the following potential common shares as the effect would be anti-dilutive:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended&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:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;in thousands of share amounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,403&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,201&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;771&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total anti-dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,407&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,972&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;N/A - For the year ended December&#160;31, 2019, there were no potentially dilutive common shares outstanding.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if557dba75b61400db4739d685a96a86a_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTo5M2VlZmVmMTllYzM0OWRmYmExZWRjMDQ3YTBmNDQ5Mi90YWJsZXJhbmdlOjkzZWVmZWYxOWVjMzQ5ZGZiYTFlZGMwNDdhMGY0NDkyXzItMS0xLTEtNjQyMzc_a175ec69-dd7f-47bd-8363-49d294378ce5"
      unitRef="shares">2403000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4bb7193326d74b2bb5f77235cd32e984_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTo5M2VlZmVmMTllYzM0OWRmYmExZWRjMDQ3YTBmNDQ5Mi90YWJsZXJhbmdlOjkzZWVmZWYxOWVjMzQ5ZGZiYTFlZGMwNDdhMGY0NDkyXzItMy0xLTEtNjQyNDQ_64b445ac-78c3-4427-8ef4-a43628a9e3ad"
      unitRef="shares">2201000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4edfc665688449c48e9d63d677422ecf_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTo5M2VlZmVmMTllYzM0OWRmYmExZWRjMDQ3YTBmNDQ5Mi90YWJsZXJhbmdlOjkzZWVmZWYxOWVjMzQ5ZGZiYTFlZGMwNDdhMGY0NDkyXzMtMS0xLTEtNjQyNDA_c9f11e8d-250e-459c-a704-32f4273b99f7"
      unitRef="shares">4000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i049e817eeb01461a985844a11a7bb64e_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTo5M2VlZmVmMTllYzM0OWRmYmExZWRjMDQ3YTBmNDQ5Mi90YWJsZXJhbmdlOjkzZWVmZWYxOWVjMzQ5ZGZiYTFlZGMwNDdhMGY0NDkyXzMtMy0xLTEtNjQyNDg_7abb08b1-8547-432d-a7f9-69e4641eca92"
      unitRef="shares">771000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTo5M2VlZmVmMTllYzM0OWRmYmExZWRjMDQ3YTBmNDQ5Mi90YWJsZXJhbmdlOjkzZWVmZWYxOWVjMzQ5ZGZiYTFlZGMwNDdhMGY0NDkyXzQtMS0xLTEtNjQ0MjI_89a861af-0bb7-45dd-935e-2a5103810e96"
      unitRef="shares">2407000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90YWJsZTo5M2VlZmVmMTllYzM0OWRmYmExZWRjMDQ3YTBmNDQ5Mi90YWJsZXJhbmdlOjkzZWVmZWYxOWVjMzQ5ZGZiYTFlZGMwNDdhMGY0NDkyXzQtMy0xLTEtNjQ0MjI_127d8d70-c142-4b77-bff5-03faeaa95387"
      unitRef="shares">2972000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjYvZnJhZzoyYzc3NTE1NDEwZjE0NDYzODQxMmI0NWExNDE2MTQwYS90ZXh0cmVnaW9uOjJjNzc1MTU0MTBmMTQ0NjM4NDEyYjQ1YTE0MTYxNDBhXzIxOTkwMjMyNTc0NzU_cbb1d5d1-59ba-46e4-9c74-d2d5b004b4f2"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90ZXh0cmVnaW9uOmM3ZjAyOWY2OGVmNTQyM2Y5YzE4YzNkYTBlZWM2MTI1XzIxOTkwMjMyNTgzNzA_894de9c9-9732-4960-8bdb-a5c2439c2109">Leases &lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We lease certain facilities and equipment under various non-cancelable leases. Most of our real property leases provide for renewal periods and rent escalations and stipulate that we pay taxes, maintenance, and certain other operating expenses applicable to the leased premises.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.164%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.123%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.608%"/&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;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating lease costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15,433&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance lease costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,018&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,506&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:60pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total finance lease costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,524&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total lease costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,957&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:17.57pt"&gt;Includes $0.9 million and $1.0 million of short-term lease costs in the year ended December 31, 2021 and 2020, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease terms and discount rates were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.124%"/&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;Year Ended&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average remaining lease term:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.3 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&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:10pt;font-weight:700;line-height:100%"&gt;15.6 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.0 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.09&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5.91&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases was as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.649%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.979%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.273%"/&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;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,494&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flow for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,042&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance cash flows for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;901&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities as of December&#160;31, 2021 are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Operating&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Leases &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:3.6pt;padding-right:3.6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Finance&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Leases &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:3.6pt;padding-right:3.6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total &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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,461&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,433&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,894&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,503&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,738&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,241&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,686&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,793&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,479&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,865&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,840&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,705&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,522&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,737&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,259&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 and Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,401&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45,318&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;59,719&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;51,438&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;63,859&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;115,297&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 49pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(9,132)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(21,822)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(30,954)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,306&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,037&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;84,343&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90ZXh0cmVnaW9uOmM3ZjAyOWY2OGVmNTQyM2Y5YzE4YzNkYTBlZWM2MTI1XzIxOTkwMjMyNTgzNzA_c744bf9c-4a63-4ce0-8fa0-c8d06619313a">Leases &lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We lease certain facilities and equipment under various non-cancelable leases. Most of our real property leases provide for renewal periods and rent escalations and stipulate that we pay taxes, maintenance, and certain other operating expenses applicable to the leased premises.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.164%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.123%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.608%"/&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;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating lease costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15,433&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance lease costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,018&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,506&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:60pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total finance lease costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,524&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total lease costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,957&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:17.57pt"&gt;Includes $0.9 million and $1.0 million of short-term lease costs in the year ended December 31, 2021 and 2020, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease terms and discount rates were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.124%"/&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;Year Ended&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average remaining lease term:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.3 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&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:10pt;font-weight:700;line-height:100%"&gt;15.6 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.0 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.09&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5.91&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases was as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.649%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.979%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.273%"/&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;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,494&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flow for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,042&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance cash flows for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;901&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities as of December&#160;31, 2021 are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Operating&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Leases &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:3.6pt;padding-right:3.6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Finance&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Leases &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:3.6pt;padding-right:3.6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total &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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,461&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,433&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,894&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,503&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,738&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,241&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,686&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,793&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,479&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,865&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,840&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,705&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,522&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,737&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,259&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 and Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,401&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45,318&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;59,719&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;51,438&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;63,859&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;115,297&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 49pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(9,132)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(21,822)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(30,954)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,306&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,037&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;84,343&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90ZXh0cmVnaW9uOmM3ZjAyOWY2OGVmNTQyM2Y5YzE4YzNkYTBlZWM2MTI1XzIxOTkwMjMyNTgzNzI_4e6a0d0a-ea16-4153-ae5c-ac9569e08cd9">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.164%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.123%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.608%"/&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;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating lease costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15,433&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance lease costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,018&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,506&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:60pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total finance lease costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,524&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total lease costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,957&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:17.57pt"&gt;Includes $0.9 million and $1.0 million of short-term lease costs in the year ended December 31, 2021 and 2020, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases was as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.649%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.979%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.273%"/&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;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,494&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flow for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,042&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance cash flows for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;901&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTowOWEyOWEwNzdkMmI0NWI3YjQ4MzFjOTFjZmVmNjIzNi90YWJsZXJhbmdlOjA5YTI5YTA3N2QyYjQ1YjdiNDgzMWM5MWNmZWY2MjM2XzEtMS0xLTEtMzM3MTI_36fc4523-8d18-43f3-a07c-0a45b31775e2"
      unitRef="usd">15433000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTowOWEyOWEwNzdkMmI0NWI3YjQ4MzFjOTFjZmVmNjIzNi90YWJsZXJhbmdlOjA5YTI5YTA3N2QyYjQ1YjdiNDgzMWM5MWNmZWY2MjM2XzItMy0xLTEtNDA2MTk_7e775b8c-568f-4ce7-bda8-a263edbb84cc"
      unitRef="usd">14403000</us-gaap:OperatingLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTowOWEyOWEwNzdkMmI0NWI3YjQ4MzFjOTFjZmVmNjIzNi90YWJsZXJhbmdlOjA5YTI5YTA3N2QyYjQ1YjdiNDgzMWM5MWNmZWY2MjM2XzMtMS0xLTEtMzM3MTI_b8101c7a-76fa-4748-8331-85ccbf7d2204"
      unitRef="usd">3018000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTowOWEyOWEwNzdkMmI0NWI3YjQ4MzFjOTFjZmVmNjIzNi90YWJsZXJhbmdlOjA5YTI5YTA3N2QyYjQ1YjdiNDgzMWM5MWNmZWY2MjM2XzQtMy0xLTEtNDA2MTk_6fe7fb17-eb47-46dc-87d9-93dd3f0ecee1"
      unitRef="usd">2617000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTowOWEyOWEwNzdkMmI0NWI3YjQ4MzFjOTFjZmVmNjIzNi90YWJsZXJhbmdlOjA5YTI5YTA3N2QyYjQ1YjdiNDgzMWM5MWNmZWY2MjM2XzQtMS0xLTEtMzM3MTI_db09a8f1-fe3d-40fb-b513-6b2ad2825bfc"
      unitRef="usd">2506000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTowOWEyOWEwNzdkMmI0NWI3YjQ4MzFjOTFjZmVmNjIzNi90YWJsZXJhbmdlOjA5YTI5YTA3N2QyYjQ1YjdiNDgzMWM5MWNmZWY2MjM2XzUtMy0xLTEtNDA2MTk_76001465-65a0-4b96-a98a-34c96a6b8a70"
      unitRef="usd">1967000</us-gaap:FinanceLeaseInterestExpense>
    <shc:FinanceLeaseCost
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTowOWEyOWEwNzdkMmI0NWI3YjQ4MzFjOTFjZmVmNjIzNi90YWJsZXJhbmdlOjA5YTI5YTA3N2QyYjQ1YjdiNDgzMWM5MWNmZWY2MjM2XzUtMS0xLTEtMzM3MTI_02dd8e37-6410-4b29-a0cd-9cf5b6506e0d"
      unitRef="usd">5524000</shc:FinanceLeaseCost>
    <shc:FinanceLeaseCost
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTowOWEyOWEwNzdkMmI0NWI3YjQ4MzFjOTFjZmVmNjIzNi90YWJsZXJhbmdlOjA5YTI5YTA3N2QyYjQ1YjdiNDgzMWM5MWNmZWY2MjM2XzYtMy0xLTEtNDA2MTk_915782e1-c1b2-4346-9a6f-37e67729d6f6"
      unitRef="usd">4584000</shc:FinanceLeaseCost>
    <us-gaap:LeaseCost
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTowOWEyOWEwNzdkMmI0NWI3YjQ4MzFjOTFjZmVmNjIzNi90YWJsZXJhbmdlOjA5YTI5YTA3N2QyYjQ1YjdiNDgzMWM5MWNmZWY2MjM2XzYtMS0xLTEtMzM3MTI_6e882492-4f44-463d-a0d8-03f0b33abf57"
      unitRef="usd">20957000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTowOWEyOWEwNzdkMmI0NWI3YjQ4MzFjOTFjZmVmNjIzNi90YWJsZXJhbmdlOjA5YTI5YTA3N2QyYjQ1YjdiNDgzMWM5MWNmZWY2MjM2XzctMy0xLTEtNDA2MDY_5bd8c637-70fa-41b9-8ebf-d464c7641099"
      unitRef="usd">18987000</us-gaap:LeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90ZXh0cmVnaW9uOmM3ZjAyOWY2OGVmNTQyM2Y5YzE4YzNkYTBlZWM2MTI1XzI1OTc_9b5c8530-3703-420e-a97c-fefd175230dc"
      unitRef="usd">900000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90ZXh0cmVnaW9uOmM3ZjAyOWY2OGVmNTQyM2Y5YzE4YzNkYTBlZWM2MTI1XzU0OTc1NTgxNDE3NDI_5a52e014-03da-4fab-9a4e-6a8b5d14e8cb"
      unitRef="usd">1000000</us-gaap:ShortTermLeaseCost>
    <shc:ScheduleOfLeaseTermAndDiscountRateTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90ZXh0cmVnaW9uOmM3ZjAyOWY2OGVmNTQyM2Y5YzE4YzNkYTBlZWM2MTI1XzIxOTkwMjMyNTgzNzM_08554115-96be-4513-b6a2-95b6fd6d0bfb">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease terms and discount rates were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.124%"/&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;Year Ended&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average remaining lease term:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.3 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&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:10pt;font-weight:700;line-height:100%"&gt;15.6 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.0 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.09&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5.91&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</shc:ScheduleOfLeaseTermAndDiscountRateTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTozYzk3NGU5NGVmOGU0YmU5OGJiNjUxODQ2MGE1NWU4ZS90YWJsZXJhbmdlOjNjOTc0ZTk0ZWY4ZTRiZTk4YmI2NTE4NDYwYTU1ZThlXzItMS0xLTEtMzM3MTI_1a1530c1-6537-4900-8979-5cefbb0db11f">P6Y3M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTozYzk3NGU5NGVmOGU0YmU5OGJiNjUxODQ2MGE1NWU4ZS90YWJsZXJhbmdlOjNjOTc0ZTk0ZWY4ZTRiZTk4YmI2NTE4NDYwYTU1ZThlXzMtMy0xLTEtNDA2OTA_7142370b-4ae3-4bcd-8023-e9ac9a76ee02">P6Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTozYzk3NGU5NGVmOGU0YmU5OGJiNjUxODQ2MGE1NWU4ZS90YWJsZXJhbmdlOjNjOTc0ZTk0ZWY4ZTRiZTk4YmI2NTE4NDYwYTU1ZThlXzMtMS0xLTEtMzM3MTI_eb4c97da-56e6-4edb-9f06-4182968c5f55">P15Y7M6D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTozYzk3NGU5NGVmOGU0YmU5OGJiNjUxODQ2MGE1NWU4ZS90YWJsZXJhbmdlOjNjOTc0ZTk0ZWY4ZTRiZTk4YmI2NTE4NDYwYTU1ZThlXzQtMy0xLTEtNDA2OTA_16e81a1f-02ef-4bb9-9c8a-54fdfd1ec957">P16Y</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTozYzk3NGU5NGVmOGU0YmU5OGJiNjUxODQ2MGE1NWU4ZS90YWJsZXJhbmdlOjNjOTc0ZTk0ZWY4ZTRiZTk4YmI2NTE4NDYwYTU1ZThlXzUtMS0xLTEtMzM3MTI_31e79e2a-cf9a-44d7-890a-a0c14ddad22f"
      unitRef="number">0.0609</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTozYzk3NGU5NGVmOGU0YmU5OGJiNjUxODQ2MGE1NWU4ZS90YWJsZXJhbmdlOjNjOTc0ZTk0ZWY4ZTRiZTk4YmI2NTE4NDYwYTU1ZThlXzYtMy0xLTEtNDA2OTA_c8bda77a-23a7-4820-8288-65553913ef49"
      unitRef="number">0.0610</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTozYzk3NGU5NGVmOGU0YmU5OGJiNjUxODQ2MGE1NWU4ZS90YWJsZXJhbmdlOjNjOTc0ZTk0ZWY4ZTRiZTk4YmI2NTE4NDYwYTU1ZThlXzYtMS0xLTEtMzM3MTI_ba1cce46-12ba-4190-89d5-abc76bd98427"
      unitRef="number">0.0591</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTozYzk3NGU5NGVmOGU0YmU5OGJiNjUxODQ2MGE1NWU4ZS90YWJsZXJhbmdlOjNjOTc0ZTk0ZWY4ZTRiZTk4YmI2NTE4NDYwYTU1ZThlXzctMy0xLTEtNDA2OTA_07fa9756-4626-4bd0-8a8f-e7082f54d37f"
      unitRef="number">0.0605</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeasePayments
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpiZGJiNDA4MmNiMWU0N2FjYTU4ZWFhODNiYTllOGVjMC90YWJsZXJhbmdlOmJkYmI0MDgyY2IxZTQ3YWNhNThlYWE4M2JhOWU4ZWMwXzItMS0xLTEtMzM3MTI_87954a38-6271-4462-b8c4-b3d4f809b4e8"
      unitRef="usd">12494000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpiZGJiNDA4MmNiMWU0N2FjYTU4ZWFhODNiYTllOGVjMC90YWJsZXJhbmdlOmJkYmI0MDgyY2IxZTQ3YWNhNThlYWE4M2JhOWU4ZWMwXzMtMy0xLTEtNDA3Mjc_38fa4910-479b-4928-bec2-dc7ca0b4b7d8"
      unitRef="usd">12732000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpiZGJiNDA4MmNiMWU0N2FjYTU4ZWFhODNiYTllOGVjMC90YWJsZXJhbmdlOmJkYmI0MDgyY2IxZTQ3YWNhNThlYWE4M2JhOWU4ZWMwXzMtMS0xLTEtMzM3MTI_de25ac58-6999-4196-8512-eab8332b4fde"
      unitRef="usd">2042000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpiZGJiNDA4MmNiMWU0N2FjYTU4ZWFhODNiYTllOGVjMC90YWJsZXJhbmdlOmJkYmI0MDgyY2IxZTQ3YWNhNThlYWE4M2JhOWU4ZWMwXzQtMy0xLTEtNDA3Mjc_84a2cf86-ccdc-41dc-bcb4-4440c3464705"
      unitRef="usd">2118000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpiZGJiNDA4MmNiMWU0N2FjYTU4ZWFhODNiYTllOGVjMC90YWJsZXJhbmdlOmJkYmI0MDgyY2IxZTQ3YWNhNThlYWE4M2JhOWU4ZWMwXzQtMS0xLTEtMzM3MTI_02721815-5a73-4099-9636-f3239ca7695d"
      unitRef="usd">901000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpiZGJiNDA4MmNiMWU0N2FjYTU4ZWFhODNiYTllOGVjMC90YWJsZXJhbmdlOmJkYmI0MDgyY2IxZTQ3YWNhNThlYWE4M2JhOWU4ZWMwXzUtMy0xLTEtNDA3Mjc_8c94d55b-ddd8-4750-b5d1-af80ec1a9020"
      unitRef="usd">1498000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90ZXh0cmVnaW9uOmM3ZjAyOWY2OGVmNTQyM2Y5YzE4YzNkYTBlZWM2MTI1XzIxOTkwMjMyNTgzNzU_eefa6c5a-a0d9-4645-a3cc-a2669c348da8">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities as of December&#160;31, 2021 are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Operating&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Leases &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:3.6pt;padding-right:3.6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Finance&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Leases &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:3.6pt;padding-right:3.6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total &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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,461&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,433&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,894&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,503&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,738&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,241&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,686&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,793&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,479&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,865&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,840&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,705&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,522&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,737&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,259&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 and Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,401&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45,318&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;59,719&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;51,438&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;63,859&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;115,297&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 49pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(9,132)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(21,822)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(30,954)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,306&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,037&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;84,343&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90ZXh0cmVnaW9uOmM3ZjAyOWY2OGVmNTQyM2Y5YzE4YzNkYTBlZWM2MTI1XzIxOTkwMjMyNjExNDE_f5bf802c-5903-4c41-aec3-f61f7c87c5f9">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities as of December&#160;31, 2021 are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Operating&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Leases &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:3.6pt;padding-right:3.6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Finance&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Leases &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:3.6pt;padding-right:3.6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total &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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,461&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,433&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,894&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,503&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,738&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,241&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,686&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,793&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,479&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,865&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,840&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,705&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,522&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,737&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,259&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 and Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,401&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45,318&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;59,719&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;51,438&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;63,859&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;115,297&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 49pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(9,132)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(21,822)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(30,954)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,306&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,037&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;84,343&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpjNTE1YjFlZTM0MGU0YjBhODUzZDU3YjVjMjE3MmQ1YS90YWJsZXJhbmdlOmM1MTViMWVlMzQwZTRiMGE4NTNkNTdiNWMyMTcyZDVhXzEtMS0xLTEtMzM3MTI_37f72f6c-0ed7-4684-a147-218fe5d5390e"
      unitRef="usd">11461000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpjNTE1YjFlZTM0MGU0YjBhODUzZDU3YjVjMjE3MmQ1YS90YWJsZXJhbmdlOmM1MTViMWVlMzQwZTRiMGE4NTNkNTdiNWMyMTcyZDVhXzEtMy0xLTEtMzM3MTI_f36f4749-7eb3-46bd-81c4-035119fb7144"
      unitRef="usd">3433000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <shc:LesseeOperatingandFinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpjNTE1YjFlZTM0MGU0YjBhODUzZDU3YjVjMjE3MmQ1YS90YWJsZXJhbmdlOmM1MTViMWVlMzQwZTRiMGE4NTNkNTdiNWMyMTcyZDVhXzEtNS0xLTEtMzM3MTI_fc950310-a826-457f-ad82-e968cfc8b00f"
      unitRef="usd">14894000</shc:LesseeOperatingandFinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpjNTE1YjFlZTM0MGU0YjBhODUzZDU3YjVjMjE3MmQ1YS90YWJsZXJhbmdlOmM1MTViMWVlMzQwZTRiMGE4NTNkNTdiNWMyMTcyZDVhXzItMS0xLTEtMzM3MTI_33038383-8487-4d41-994b-f8c2bef43c00"
      unitRef="usd">9503000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpjNTE1YjFlZTM0MGU0YjBhODUzZDU3YjVjMjE3MmQ1YS90YWJsZXJhbmdlOmM1MTViMWVlMzQwZTRiMGE4NTNkNTdiNWMyMTcyZDVhXzItMy0xLTEtMzM3MTI_0d7925cb-6909-4d33-bc17-7d23bf9c9fbf"
      unitRef="usd">3738000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <shc:LesseeOperatingandFinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpjNTE1YjFlZTM0MGU0YjBhODUzZDU3YjVjMjE3MmQ1YS90YWJsZXJhbmdlOmM1MTViMWVlMzQwZTRiMGE4NTNkNTdiNWMyMTcyZDVhXzItNS0xLTEtMzM3MTI_1fe8723f-05fa-4d4e-894d-fd88e9b4978d"
      unitRef="usd">13241000</shc:LesseeOperatingandFinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpjNTE1YjFlZTM0MGU0YjBhODUzZDU3YjVjMjE3MmQ1YS90YWJsZXJhbmdlOmM1MTViMWVlMzQwZTRiMGE4NTNkNTdiNWMyMTcyZDVhXzMtMS0xLTEtMzM3MTI_e0813921-2760-4d1d-856d-b425e4cfa008"
      unitRef="usd">6686000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpjNTE1YjFlZTM0MGU0YjBhODUzZDU3YjVjMjE3MmQ1YS90YWJsZXJhbmdlOmM1MTViMWVlMzQwZTRiMGE4NTNkNTdiNWMyMTcyZDVhXzMtMy0xLTEtMzM3MTI_ecf73472-0fa3-4022-b161-616d658013e2"
      unitRef="usd">3793000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <shc:LesseeOperatingandFinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpjNTE1YjFlZTM0MGU0YjBhODUzZDU3YjVjMjE3MmQ1YS90YWJsZXJhbmdlOmM1MTViMWVlMzQwZTRiMGE4NTNkNTdiNWMyMTcyZDVhXzMtNS0xLTEtMzM3MTI_e420e3dd-17a1-4e4d-baa8-50ac784fb493"
      unitRef="usd">10479000</shc:LesseeOperatingandFinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpjNTE1YjFlZTM0MGU0YjBhODUzZDU3YjVjMjE3MmQ1YS90YWJsZXJhbmdlOmM1MTViMWVlMzQwZTRiMGE4NTNkNTdiNWMyMTcyZDVhXzQtMS0xLTEtMzM3MTI_2f84dfc6-060f-4179-8297-ad09361129e3"
      unitRef="usd">4865000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpjNTE1YjFlZTM0MGU0YjBhODUzZDU3YjVjMjE3MmQ1YS90YWJsZXJhbmdlOmM1MTViMWVlMzQwZTRiMGE4NTNkNTdiNWMyMTcyZDVhXzQtMy0xLTEtMzM3MTI_f894754b-b2b5-4569-8801-098fac0fc6fe"
      unitRef="usd">3840000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <shc:LesseeOperatingandFinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpjNTE1YjFlZTM0MGU0YjBhODUzZDU3YjVjMjE3MmQ1YS90YWJsZXJhbmdlOmM1MTViMWVlMzQwZTRiMGE4NTNkNTdiNWMyMTcyZDVhXzQtNS0xLTEtMzM3MTI_c56b263e-cd7e-4bba-b476-87fee369fd56"
      unitRef="usd">8705000</shc:LesseeOperatingandFinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpjNTE1YjFlZTM0MGU0YjBhODUzZDU3YjVjMjE3MmQ1YS90YWJsZXJhbmdlOmM1MTViMWVlMzQwZTRiMGE4NTNkNTdiNWMyMTcyZDVhXzUtMS0xLTEtMzM3MTI_22a4f44d-b51b-4761-889c-65ca488ac198"
      unitRef="usd">4522000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpjNTE1YjFlZTM0MGU0YjBhODUzZDU3YjVjMjE3MmQ1YS90YWJsZXJhbmdlOmM1MTViMWVlMzQwZTRiMGE4NTNkNTdiNWMyMTcyZDVhXzUtMy0xLTEtMzM3MTI_3ac5eff5-00b7-4b0a-a4df-df86757ce941"
      unitRef="usd">3737000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <shc:LesseeOperatingandFinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpjNTE1YjFlZTM0MGU0YjBhODUzZDU3YjVjMjE3MmQ1YS90YWJsZXJhbmdlOmM1MTViMWVlMzQwZTRiMGE4NTNkNTdiNWMyMTcyZDVhXzUtNS0xLTEtMzM3MTI_c36970f8-a797-41a0-86cb-9860f0a001c9"
      unitRef="usd">8259000</shc:LesseeOperatingandFinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpjNTE1YjFlZTM0MGU0YjBhODUzZDU3YjVjMjE3MmQ1YS90YWJsZXJhbmdlOmM1MTViMWVlMzQwZTRiMGE4NTNkNTdiNWMyMTcyZDVhXzYtMS0xLTEtMzM3MTI_306fffe8-6fbf-4828-af43-a27c454c910c"
      unitRef="usd">14401000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpjNTE1YjFlZTM0MGU0YjBhODUzZDU3YjVjMjE3MmQ1YS90YWJsZXJhbmdlOmM1MTViMWVlMzQwZTRiMGE4NTNkNTdiNWMyMTcyZDVhXzYtMy0xLTEtMzM3MTI_561160df-59da-4262-9341-13e77a49261a"
      unitRef="usd">45318000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <shc:LesseeOperatingandFinanceLeaseLiabilityPaymentsDueafterYearFive
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpjNTE1YjFlZTM0MGU0YjBhODUzZDU3YjVjMjE3MmQ1YS90YWJsZXJhbmdlOmM1MTViMWVlMzQwZTRiMGE4NTNkNTdiNWMyMTcyZDVhXzYtNS0xLTEtMzM3MTI_ee34e7bb-9d02-4275-89c5-7ed8614e06d0"
      unitRef="usd">59719000</shc:LesseeOperatingandFinanceLeaseLiabilityPaymentsDueafterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpjNTE1YjFlZTM0MGU0YjBhODUzZDU3YjVjMjE3MmQ1YS90YWJsZXJhbmdlOmM1MTViMWVlMzQwZTRiMGE4NTNkNTdiNWMyMTcyZDVhXzctMS0xLTEtMzM3MTI_742fc7e2-465b-45a5-9f2c-5ebedaad6be4"
      unitRef="usd">51438000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpjNTE1YjFlZTM0MGU0YjBhODUzZDU3YjVjMjE3MmQ1YS90YWJsZXJhbmdlOmM1MTViMWVlMzQwZTRiMGE4NTNkNTdiNWMyMTcyZDVhXzctMy0xLTEtMzM3MTI_0d57c450-d1af-42ca-8c48-0b3ddc54e942"
      unitRef="usd">63859000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <shc:LesseeOperatingandFinanceLeaseLiabilityPaymentsDue
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpjNTE1YjFlZTM0MGU0YjBhODUzZDU3YjVjMjE3MmQ1YS90YWJsZXJhbmdlOmM1MTViMWVlMzQwZTRiMGE4NTNkNTdiNWMyMTcyZDVhXzctNS0xLTEtMzM3MTI_e70483da-410f-46dd-a903-71c81153b6b3"
      unitRef="usd">115297000</shc:LesseeOperatingandFinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpjNTE1YjFlZTM0MGU0YjBhODUzZDU3YjVjMjE3MmQ1YS90YWJsZXJhbmdlOmM1MTViMWVlMzQwZTRiMGE4NTNkNTdiNWMyMTcyZDVhXzgtMS0xLTEtMzM3MTI_b2e0d00d-7a9b-4c53-81f7-8a0e74181936"
      unitRef="usd">9132000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpjNTE1YjFlZTM0MGU0YjBhODUzZDU3YjVjMjE3MmQ1YS90YWJsZXJhbmdlOmM1MTViMWVlMzQwZTRiMGE4NTNkNTdiNWMyMTcyZDVhXzgtMy0xLTEtMzM3MTI_76c04a8f-6b7f-4337-9d6b-f35b44d60f17"
      unitRef="usd">21822000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <shc:LesseeOperatingandFinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpjNTE1YjFlZTM0MGU0YjBhODUzZDU3YjVjMjE3MmQ1YS90YWJsZXJhbmdlOmM1MTViMWVlMzQwZTRiMGE4NTNkNTdiNWMyMTcyZDVhXzgtNS0xLTEtMzM3MTI_8e9e2d82-f457-4526-a3c2-cabdcfaf8534"
      unitRef="usd">30954000</shc:LesseeOperatingandFinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpjNTE1YjFlZTM0MGU0YjBhODUzZDU3YjVjMjE3MmQ1YS90YWJsZXJhbmdlOmM1MTViMWVlMzQwZTRiMGE4NTNkNTdiNWMyMTcyZDVhXzktMS0xLTEtMzM3MTI_d1ab9162-c2a4-4987-bab3-cb6bebe2175e"
      unitRef="usd">42306000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpjNTE1YjFlZTM0MGU0YjBhODUzZDU3YjVjMjE3MmQ1YS90YWJsZXJhbmdlOmM1MTViMWVlMzQwZTRiMGE4NTNkNTdiNWMyMTcyZDVhXzktMy0xLTEtMzM3MTI_65796fda-6d24-48e5-9063-6c0216108ac2"
      unitRef="usd">42037000</us-gaap:FinanceLeaseLiability>
    <shc:OperatingandFinanceLeaseLiability
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNjkvZnJhZzpjN2YwMjlmNjhlZjU0MjNmOWMxOGMzZGEwZWVjNjEyNS90YWJsZTpjNTE1YjFlZTM0MGU0YjBhODUzZDU3YjVjMjE3MmQ1YS90YWJsZXJhbmdlOmM1MTViMWVlMzQwZTRiMGE4NTNkNTdiNWMyMTcyZDVhXzktNS0xLTEtMzM3MTI_27b57ab8-d693-4e70-9c8c-51850d467f91"
      unitRef="usd">84343000</shc:OperatingandFinanceLeaseLiability>
    <us-gaap:AssetRetirementObligationDisclosureTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzIvZnJhZzo5YjkzOWE2MDVjZTI0Y2M1ODY4ZjAyYmIxNzIzOTE5My90ZXh0cmVnaW9uOjliOTM5YTYwNWNlMjRjYzU4NjhmMDJiYjE3MjM5MTkzXzIxOTkwMjMyNTc0MDU_8127eeef-29c0-4c8e-9058-316cfe99b04a">Asset Retirement Obligations (&#x201c;ARO&#x201d;) &lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our ARO represent the present value of future remediation costs and an increase in the carrying amounts of the related assets in property, plant and equipment in the Consolidated Balance Sheets. The capitalized future site remediation costs are depreciated and the ARO are accreted over the life of the related assets which is included in depreciation and amortization expense, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the ARO is determined based on estimates requiring management judgment. Key assumptions include the timing and estimated decommissioning costs of the remediation activities and credit adjusted risk free interest rates. Changes in the assumptions based on future information may result in adjustments to the estimated obligations over time. No market risk premium has been included in the calculation for the ARO since no reliable estimate can be made by the Company. Any difference between costs incurred upon settlement of an ARO and the liability recognized for the estimated cost of asset retirements will be recognized as a gain or loss in our current period operating results. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each year, we review decommissioning costs and consider changes in marketplace rates. The following table describes changes to our ARO liability during the years presented: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;For the Year Ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ARO &#x2013; beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45,633&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities settled&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(5,651)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in estimates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;183&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;Accretion expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,252&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;35&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;ARO &#x2013; end of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,452&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,633&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="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Less current portion of ARO&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;619&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Noncurrent ARO &#x2013; end of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;41,833&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:27pt;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;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.91pt"&gt;For the year ended December 31, 2021, includes a $5.1 million non-cash gain arising from derecognition of an ARO liability no longer attributable to Nordion pursuant to the terms of the sale of the Medical Isotopes business in 2018. As of December 31, 2021, Nordion is no longer legally responsible for future decommissioning of the medical isotope assets sold to BWXT.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recorded depreciation expense on the ARO of $0.4 million, $0.2 million and $0.3 million, for the years ended December&#160;31, 2021, 2020, and 2019 respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are obligated to provide financial assurance to local and state licensing authorities for possible future decommissioning costs associated with the various facilities that hold Co-60. At December&#160;31, 2021 and 2020, $50.5 million and $49.5 million, &lt;/span&gt;&lt;/div&gt;respectively, of the standby letters of credit referenced above and surety bonds were outstanding in favor of the various local and state licensing authorities in the event we defaulted on our decommissioning obligation.</us-gaap:AssetRetirementObligationDisclosureTextBlock>
    <us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzIvZnJhZzo5YjkzOWE2MDVjZTI0Y2M1ODY4ZjAyYmIxNzIzOTE5My90ZXh0cmVnaW9uOjliOTM5YTYwNWNlMjRjYzU4NjhmMDJiYjE3MjM5MTkzXzIxOTkwMjMyNTc0MDY_afa8c6d0-55e3-4506-af17-902c177b2531">The following table describes changes to our ARO liability during the years presented: &lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;For the Year Ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ARO &#x2013; beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45,633&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities settled&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(5,651)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in estimates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;183&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;Accretion expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,252&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;35&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;ARO &#x2013; end of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,452&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,633&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="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Less current portion of ARO&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;619&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Noncurrent ARO &#x2013; end of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;41,833&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:27pt;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;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.91pt"&gt;For the year ended December 31, 2021, includes a $5.1 million non-cash gain arising from derecognition of an ARO liability no longer attributable to Nordion pursuant to the terms of the sale of the Medical Isotopes business in 2018. As of December 31, 2021, Nordion is no longer legally responsible for future decommissioning of the medical isotope assets sold to BWXT.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock>
    <us-gaap:AssetRetirementObligation
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzIvZnJhZzo5YjkzOWE2MDVjZTI0Y2M1ODY4ZjAyYmIxNzIzOTE5My90YWJsZTo3YTk5NzZiNGY1ZTE0ZTBmYjgwYjBiNTk3YjE0MWIzOS90YWJsZXJhbmdlOjdhOTk3NmI0ZjVlMTRlMGZiODBiMGI1OTdiMTQxYjM5XzItMS0xLTEtMzM3MTI_848db5b9-9b3c-40c0-bdc5-93b8cfb164b2"
      unitRef="usd">45633000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="ia00b9f7136bb4b12a3c30031ec291f98_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzIvZnJhZzo5YjkzOWE2MDVjZTI0Y2M1ODY4ZjAyYmIxNzIzOTE5My90YWJsZTo3YTk5NzZiNGY1ZTE0ZTBmYjgwYjBiNTk3YjE0MWIzOS90YWJsZXJhbmdlOjdhOTk3NmI0ZjVlMTRlMGZiODBiMGI1OTdiMTQxYjM5XzItMy0xLTEtMzM3MTI_e080e3bd-490b-418a-adea-059899978bf0"
      unitRef="usd">45196000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzIvZnJhZzo5YjkzOWE2MDVjZTI0Y2M1ODY4ZjAyYmIxNzIzOTE5My90YWJsZTo3YTk5NzZiNGY1ZTE0ZTBmYjgwYjBiNTk3YjE0MWIzOS90YWJsZXJhbmdlOjdhOTk3NmI0ZjVlMTRlMGZiODBiMGI1OTdiMTQxYjM5XzMtMS0xLTEtMzM3MTI_09e47519-16eb-4abe-bc2a-1c63cdaa00af"
      unitRef="usd">5651000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzIvZnJhZzo5YjkzOWE2MDVjZTI0Y2M1ODY4ZjAyYmIxNzIzOTE5My90YWJsZTo3YTk5NzZiNGY1ZTE0ZTBmYjgwYjBiNTk3YjE0MWIzOS90YWJsZXJhbmdlOjdhOTk3NmI0ZjVlMTRlMGZiODBiMGI1OTdiMTQxYjM5XzMtMy0xLTEtMzM3MTI_d1aa6e51-c905-4811-9ce3-8020d3a71821"
      unitRef="usd">2200000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzIvZnJhZzo5YjkzOWE2MDVjZTI0Y2M1ODY4ZjAyYmIxNzIzOTE5My90YWJsZTo3YTk5NzZiNGY1ZTE0ZTBmYjgwYjBiNTk3YjE0MWIzOS90YWJsZXJhbmdlOjdhOTk3NmI0ZjVlMTRlMGZiODBiMGI1OTdiMTQxYjM5XzQtMS0xLTEtMzM3MTI_7c01b726-ea54-47b6-9717-1424ea384c51"
      unitRef="usd">183000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzIvZnJhZzo5YjkzOWE2MDVjZTI0Y2M1ODY4ZjAyYmIxNzIzOTE5My90YWJsZTo3YTk5NzZiNGY1ZTE0ZTBmYjgwYjBiNTk3YjE0MWIzOS90YWJsZXJhbmdlOjdhOTk3NmI0ZjVlMTRlMGZiODBiMGI1OTdiMTQxYjM5XzQtMy0xLTEtMzM3MTI_b533d614-4fbb-4b61-ab37-e9b84bce7a98"
      unitRef="usd">620000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzIvZnJhZzo5YjkzOWE2MDVjZTI0Y2M1ODY4ZjAyYmIxNzIzOTE5My90YWJsZTo3YTk5NzZiNGY1ZTE0ZTBmYjgwYjBiNTk3YjE0MWIzOS90YWJsZXJhbmdlOjdhOTk3NmI0ZjVlMTRlMGZiODBiMGI1OTdiMTQxYjM5XzUtMS0xLTEtMzM3MTI_0c4a6fbc-d2e7-4b23-b57d-31d0ccdfe932"
      unitRef="usd">2252000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzIvZnJhZzo5YjkzOWE2MDVjZTI0Y2M1ODY4ZjAyYmIxNzIzOTE5My90YWJsZTo3YTk5NzZiNGY1ZTE0ZTBmYjgwYjBiNTk3YjE0MWIzOS90YWJsZXJhbmdlOjdhOTk3NmI0ZjVlMTRlMGZiODBiMGI1OTdiMTQxYjM5XzUtMy0xLTEtMzM3MTI_bd770454-a4c0-483d-97ba-1bda13058d3f"
      unitRef="usd">1997000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationForeignCurrencyTranslationGainLoss
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzIvZnJhZzo5YjkzOWE2MDVjZTI0Y2M1ODY4ZjAyYmIxNzIzOTE5My90YWJsZTo3YTk5NzZiNGY1ZTE0ZTBmYjgwYjBiNTk3YjE0MWIzOS90YWJsZXJhbmdlOjdhOTk3NmI0ZjVlMTRlMGZiODBiMGI1OTdiMTQxYjM5XzYtMS0xLTEtMzM3MTI_16cb6701-6103-47be-b3be-cfa6a017004e"
      unitRef="usd">35000</us-gaap:AssetRetirementObligationForeignCurrencyTranslationGainLoss>
    <us-gaap:AssetRetirementObligationForeignCurrencyTranslationGainLoss
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzIvZnJhZzo5YjkzOWE2MDVjZTI0Y2M1ODY4ZjAyYmIxNzIzOTE5My90YWJsZTo3YTk5NzZiNGY1ZTE0ZTBmYjgwYjBiNTk3YjE0MWIzOS90YWJsZXJhbmdlOjdhOTk3NmI0ZjVlMTRlMGZiODBiMGI1OTdiMTQxYjM5XzYtMy0xLTEtMzM3MTI_99817874-3a32-4d05-83db-fbc9ee2a8cb5"
      unitRef="usd">20000</us-gaap:AssetRetirementObligationForeignCurrencyTranslationGainLoss>
    <us-gaap:AssetRetirementObligation
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzIvZnJhZzo5YjkzOWE2MDVjZTI0Y2M1ODY4ZjAyYmIxNzIzOTE5My90YWJsZTo3YTk5NzZiNGY1ZTE0ZTBmYjgwYjBiNTk3YjE0MWIzOS90YWJsZXJhbmdlOjdhOTk3NmI0ZjVlMTRlMGZiODBiMGI1OTdiMTQxYjM5XzctMS0xLTEtMzM3MTI_faacc016-dc11-4067-b755-b863671bc87d"
      unitRef="usd">42452000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzIvZnJhZzo5YjkzOWE2MDVjZTI0Y2M1ODY4ZjAyYmIxNzIzOTE5My90YWJsZTo3YTk5NzZiNGY1ZTE0ZTBmYjgwYjBiNTk3YjE0MWIzOS90YWJsZXJhbmdlOjdhOTk3NmI0ZjVlMTRlMGZiODBiMGI1OTdiMTQxYjM5XzctMy0xLTEtMzM3MTI_13dcbb7f-1db5-48b7-84fc-036e04bdea4f"
      unitRef="usd">45633000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzIvZnJhZzo5YjkzOWE2MDVjZTI0Y2M1ODY4ZjAyYmIxNzIzOTE5My90YWJsZTo3YTk5NzZiNGY1ZTE0ZTBmYjgwYjBiNTk3YjE0MWIzOS90YWJsZXJhbmdlOjdhOTk3NmI0ZjVlMTRlMGZiODBiMGI1OTdiMTQxYjM5XzgtMS0xLTEtMzM3MTI_19fb5360-c775-4884-999d-2470afb8f778"
      unitRef="usd">619000</us-gaap:AssetRetirementObligationCurrent>
    <us-gaap:AssetRetirementObligationCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzIvZnJhZzo5YjkzOWE2MDVjZTI0Y2M1ODY4ZjAyYmIxNzIzOTE5My90YWJsZTo3YTk5NzZiNGY1ZTE0ZTBmYjgwYjBiNTk3YjE0MWIzOS90YWJsZXJhbmdlOjdhOTk3NmI0ZjVlMTRlMGZiODBiMGI1OTdiMTQxYjM5XzgtMy0xLTEtMzM3MTI_53c674f4-8f0a-4270-9988-7087b75689a5"
      unitRef="usd">620000</us-gaap:AssetRetirementObligationCurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzIvZnJhZzo5YjkzOWE2MDVjZTI0Y2M1ODY4ZjAyYmIxNzIzOTE5My90YWJsZTo3YTk5NzZiNGY1ZTE0ZTBmYjgwYjBiNTk3YjE0MWIzOS90YWJsZXJhbmdlOjdhOTk3NmI0ZjVlMTRlMGZiODBiMGI1OTdiMTQxYjM5XzktMS0xLTEtMzM3MTI_06867b84-0562-4044-9ad5-95fe6f5cdaac"
      unitRef="usd">41833000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzIvZnJhZzo5YjkzOWE2MDVjZTI0Y2M1ODY4ZjAyYmIxNzIzOTE5My90YWJsZTo3YTk5NzZiNGY1ZTE0ZTBmYjgwYjBiNTk3YjE0MWIzOS90YWJsZXJhbmdlOjdhOTk3NmI0ZjVlMTRlMGZiODBiMGI1OTdiMTQxYjM5XzktMy0xLTEtMzM3MTI_5e1cb0f9-1c67-4e78-8db7-58b181e9b471"
      unitRef="usd">45013000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationPeriodIncreaseDecrease
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzIvZnJhZzo5YjkzOWE2MDVjZTI0Y2M1ODY4ZjAyYmIxNzIzOTE5My90ZXh0cmVnaW9uOjliOTM5YTYwNWNlMjRjYzU4NjhmMDJiYjE3MjM5MTkzXzEwOTk1MTE2MzAxMDA_1b17b0ae-2bf0-4f6d-a6fb-3ccb97dc3032"
      unitRef="usd">5100000</us-gaap:AssetRetirementObligationPeriodIncreaseDecrease>
    <shc:DepreciationExpenseAssetRetirementObligation
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzIvZnJhZzo5YjkzOWE2MDVjZTI0Y2M1ODY4ZjAyYmIxNzIzOTE5My90ZXh0cmVnaW9uOjliOTM5YTYwNWNlMjRjYzU4NjhmMDJiYjE3MjM5MTkzXzEzNjQ_22a60497-647a-49c3-9c0a-a93ceba43281"
      unitRef="usd">400000</shc:DepreciationExpenseAssetRetirementObligation>
    <shc:DepreciationExpenseAssetRetirementObligation
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzIvZnJhZzo5YjkzOWE2MDVjZTI0Y2M1ODY4ZjAyYmIxNzIzOTE5My90ZXh0cmVnaW9uOjliOTM5YTYwNWNlMjRjYzU4NjhmMDJiYjE3MjM5MTkzXzEzNzE_8913441b-4704-41ee-8667-5850139aa055"
      unitRef="usd">200000</shc:DepreciationExpenseAssetRetirementObligation>
    <shc:DepreciationExpenseAssetRetirementObligation
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzIvZnJhZzo5YjkzOWE2MDVjZTI0Y2M1ODY4ZjAyYmIxNzIzOTE5My90ZXh0cmVnaW9uOjliOTM5YTYwNWNlMjRjYzU4NjhmMDJiYjE3MjM5MTkzXzU0OTc1NTgxNDA3NjU_ceeb6f67-3233-451f-861e-af1bb8e6870a"
      unitRef="usd">300000</shc:DepreciationExpenseAssetRetirementObligation>
    <shc:DecommissioningObligationLettersOfCreditAndSuretyBondsOutstanding
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzIvZnJhZzo5YjkzOWE2MDVjZTI0Y2M1ODY4ZjAyYmIxNzIzOTE5My90ZXh0cmVnaW9uOjliOTM5YTYwNWNlMjRjYzU4NjhmMDJiYjE3MjM5MTkzXzE2MjI_90606a23-79de-4529-bac6-a98e4725c024"
      unitRef="usd">50500000</shc:DecommissioningObligationLettersOfCreditAndSuretyBondsOutstanding>
    <shc:DecommissioningObligationLettersOfCreditAndSuretyBondsOutstanding
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzIvZnJhZzo5YjkzOWE2MDVjZTI0Y2M1ODY4ZjAyYmIxNzIzOTE5My90ZXh0cmVnaW9uOjliOTM5YTYwNWNlMjRjYzU4NjhmMDJiYjE3MjM5MTkzXzE2Mjk_f18e497b-3b01-4973-a8f1-1e20073fd4ed"
      unitRef="usd">49500000</shc:DecommissioningObligationLettersOfCreditAndSuretyBondsOutstanding>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzUvZnJhZzozZjg4MTVmYmJmM2U0OTc2YjViODhjODZlOTNhZTk1My90ZXh0cmVnaW9uOjNmODgxNWZiYmYzZTQ5NzZiNWI4OGM4NmU5M2FlOTUzXzM4NDgyOTA3MTY0NjM_8d313524-7eb1-488b-aa2a-ac4e40403ca4">Commitments and Contingencies&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We depend on a limited number of suppliers for certain of our supply and direct material costs. This includes obligations under various supply agreements in our Nordion segment for Co-60 that are enforceable and legally binding on us. As of December&#160;31, 2021, we had minimum purchase commitments primarily with domestic and international suppliers of raw materials for the Nordion business totaling $1,687.5 million. The terms of these long-term supply or service arrangements range from 1 to 45 years. In addition, our Sterigenics segment has obligations to purchase ethylene oxide (&#x201c;EO&#x201d;) gas. Our contract to purchase EO gas in the U.S. requires us to purchase all of our requirements from one supplier, and our contracts to purchase EO gas outside the U.S. generally require that we purchase a specified percentage of our requirements for our operations in the countries covered by those contracts. Although our EO gas contracts generally do not contain fixed minimum purchase volumes, we estimate the amounts based on the percentage of our requirements specified in the contracts and our budgeted purchase volumes for future periods covered under the contracts to be $128.9&#160;million as of December&#160;31, 2021. Such volumes are expected to be utilized in the normal course of our business and are not recognized on the consolidated balance sheets as a liability. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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, we may be subject to various lawsuits and other claims, as well as gain contingencies, in the ordinary course of our business. In addition, from time to time, we receive communications from government or regulatory agencies concerning investigations or allegations of noncompliance with laws or regulations in jurisdictions in which we operate. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We establish reserves for specific liabilities in connection with regulatory and legal actions that we determine to be both probable and reasonably estimable. No material amounts have been accrued in our consolidated financial statements with respect to any loss contingencies. In certain of the matters described below, we are not able to make a reasonable estimate of any liability because of the uncertainties related to the outcome and/or the amount or range of loss. While it is not possible to determine the ultimate disposition of each of these matters, we do not expect that the ultimate resolution of pending regulatory and legal matters in future periods, including the matters described below, will have a material effect on our financial condition or results of operations. Despite the above, the Company may incur material defense and settlement costs, diversion of management resources and other adverse effects on our business, financial condition, or results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Business Interruption Claim (NRU Outage)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nordion, due to the shutdown of Atomic Energy of Canada Limited&#x2019;s (&#x201c;AECL&#x201d;) NRU reactor in 2009, suffered a cessation of supply of radioisotopes and business interruption loss. Nordion, by Statement of Claim dated October&#160;22, 2010, issued in Ontario Superior Court an action against an insurer, claiming $25.0 million USD in losses resulting from the shutdown of AECL&#x2019;s reactor and its inability to supply radioisotopes through the specified period of approximately 15 months. The insurer objected to Nordion&#x2019;s claim. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March&#160;30, 2020, Nordion received a favorable judgment in the amount of $25.0 million USD, plus pre-judgment interest, for a total judgment value of $39.8 million USD, or $56.4 million CAD based on exchange rates approved by the trial court. In addition, costs and disbursements were assessed and awarded by the Trial Court in favor of Nordion in the approximate amount of $1.3 million CAD ($1.0 million USD). The insurer appealed the judgment, and on September 3, 2021 the Court of Appeal ruled in favor of the insurer denying insurance coverage to Nordion, and awarding costs and disbursements (in both the Trial Court and Court of Appeal) to the insurer, assessed at $0.6 million CAD ($0.5 million USD). On October 21, 2021 Nordion filed an Application for Leave to Appeal in the Supreme Court of Canada.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Ethylene Oxide Tort Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sterigenics and other medical supply sterilization companies have been subjected to personal injury and related tort lawsuits alleging various injuries caused by low-level environmental exposure to EO emissions from sterilization facilities. Those lawsuits, as detailed further below, are individual claims, as opposed to class actions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Illinois&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Approximately 770 plaintiffs have filed lawsuits against subsidiaries of the Company and other parties, alleging personal injuries including cancer and other diseases, or wrongful death, resulting from purported emissions and releases of EO from Sterigenics U.S., LLC&#x2019;s former Willowbrook facility. Additional derivative claims are alleged on behalf of other individuals related to some of these personal injury plaintiffs. Each plaintiff seeks damages in an amount to be determined by the trier of fact. The lawsuits were consolidated for pre-trial purposes by the Cook County Circuit Court, Illinois&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(the &#x201c;Consolidated Case&#x201d;). Plaintiffs have not yet made any specific damages claims. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fact discovery in the Consolidated Case concluded on February 1, 2022. Trials in three of the individual cases included in the Consolidated Case have been scheduled for July 18, 2022, September 12, 2022 and November 7, 2022 after which the next five individual trials are scheduled to occur consecutively, beginning on January 17, 2023. Additional 2023 trial dates are expected to be announced on July 18, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Georgia&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Since August 17, 2020, approximately 300 plaintiffs have filed lawsuits against subsidiaries of the Company and other parties in the State Court of Cobb County, Georgia and the State Court of Gwinnett County, Georgia alleging that they suffered personal injuries resulting from emissions and releases of EO from Sterigenics&#x2019; Atlanta facility. Additional derivative claims are alleged on behalf of other individuals related to some of these personal injury plaintiffs. Our subsidiaries are also defendants in two lawsuits alleging that the Atlanta facility has devalued and harmed plaintiffs&#x2019; use of real properties they own in Smyrna, Georgia and caused other damages. These personal injury and property devaluation plaintiffs seek various forms of relief including damages. All but two of the personal injury lawsuits pending in Cobb County have been consolidated for pretrial purposes. The Court has entered a phased case management schedule for a &#x201c;pool&#x201d; of ten of the consolidated cases by which threshold general causation issues will be decided in Phase 1, followed by specific causation issues in Phase 2 as to any of the pooled cases that survive Phase 1. The remaining personal injury and property devaluation cases are in various stages of pleadings and motions practice and fact discovery. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Georgia Facility Operations Litigation &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2019, while Sterigenics had voluntarily suspended the facility&#x2019;s operations to install emissions reduction enhancements at its Atlanta facility, Cobb County, Georgia officials asserted that the facility had an incorrect &#x201c;certificate of occupancy&#x201d; and could not resume operations without obtaining a new certificate of occupancy after a third-party code compliance review.  On March 30, 2020 Sterigenics filed suit against Cobb County, Georgia and certain of its officials for wrongfully interfering with operations of the facility. On April 1, 2020 Sterigenics won a Temporary Restraining Order prohibiting Cobb County officials from interfering with the facility&#x2019;s normal operations, which relief has been extended until entry of a final judgment in the case. The parties are conducting discovery, which is scheduled to end in July 2022. A settlement conference is scheduled to be held by May 16, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;New Mexico Attorney General Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 22, 2020, the New Mexico Attorney General filed a lawsuit in the Third Judicial District Court, Do&#xf1;a Ana County, New Mexico against the Company and certain subsidiaries alleging that emissions of EO from Sterigenics&#x2019; sterilization facility in Santa Teresa, New Mexico have deteriorated the air quality in Santa Teresa and surrounding communities and materially contributed to increased health risks suffered by residents of those communities. The Complaint asserts claims for public nuisance, negligence, strict liability, violations of New Mexico&#x2019;s Public Nuisance Statute and Unfair Practices Act and seeks various forms of relief including a temporary restraining order and preliminary injunctive relief and damages. On June 29, 2021, the Court entered an Order Granting Preliminary Injunction (the &#x201c;Order&#x201d;). The Order does not require closure of the facility, but prohibits Sterigenics from allowing any uncontrolled emission or release of EO from the facility.  On December 20, 2021 the Court entered an order identifying a protocol to monitor Sterigenics&#x2019; compliance with the Order. A motion challenging the Court&#x2019;s jurisdiction over the Company and certain other defendants has been held in abeyance until the completion of jurisdictional discovery, and all other motions to dismiss have been denied. The parties are conducting fact discovery.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&#160;&#160;&#160;&#160;*&#160;&#160;&#160;&#160;*&lt;/span&gt;&lt;/div&gt;Our insurance for litigation related to alleged environmental liabilities, like the litigation pending in Illinois, Georgia and New Mexico described above has limits of $10.0 million per occurrence and $20.0 million in the aggregate. The per occurrence limit related to the Willowbrook, Illinois litigation was fully utilized by June 30, 2020. The remaining $10.0 million limit is currently being utilized for occurrences related to the EO litigation in Georgia and New Mexico described above. As of December&#160;31, 2021, we have utilized approximately $2.2 million of the remaining $10.0 million limit. Our insurance for future alleged environmental liabilities excludes coverage for EO claims.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted
      contextRef="i31c857db526c41a4acd83c0056f4c239_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzUvZnJhZzozZjg4MTVmYmJmM2U0OTc2YjViODhjODZlOTNhZTk1My90ZXh0cmVnaW9uOjNmODgxNWZiYmYzZTQ5NzZiNWI4OGM4NmU5M2FlOTUzXzYxNg_a03492c3-1121-44b7-8ff9-dd885e6a0abe"
      unitRef="usd">1687500000</us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="if1af2b9d53e447a6876b694e272af1d6_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzUvZnJhZzozZjg4MTVmYmJmM2U0OTc2YjViODhjODZlOTNhZTk1My90ZXh0cmVnaW9uOjNmODgxNWZiYmYzZTQ5NzZiNWI4OGM4NmU5M2FlOTUzXzY5MQ_8f3bf215-bf7d-47e6-88ac-08f49537b548">P1Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="iec5c29df6f03434d87b1659eef3b2ac3_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzUvZnJhZzozZjg4MTVmYmJmM2U0OTc2YjViODhjODZlOTNhZTk1My90ZXh0cmVnaW9uOjNmODgxNWZiYmYzZTQ5NzZiNWI4OGM4NmU5M2FlOTUzXzY5Nw_b3e5e00d-fe92-4367-a455-4af27839e9c3">P45Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:SignificantSupplyCommitmentRemainingMinimumAmountCommitted
      contextRef="i31c857db526c41a4acd83c0056f4c239_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzUvZnJhZzozZjg4MTVmYmJmM2U0OTc2YjViODhjODZlOTNhZTk1My90ZXh0cmVnaW9uOjNmODgxNWZiYmYzZTQ5NzZiNWI4OGM4NmU5M2FlOTUzXzEzNjk_ba6e618b-0607-4c3f-aff7-9149211f1ac6"
      unitRef="usd">128900000</us-gaap:SignificantSupplyCommitmentRemainingMinimumAmountCommitted>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="i14b2f5f6777946d4a6f4750bfded9bd3_D20101022-20101022"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzUvZnJhZzozZjg4MTVmYmJmM2U0OTc2YjViODhjODZlOTNhZTk1My90ZXh0cmVnaW9uOjNmODgxNWZiYmYzZTQ5NzZiNWI4OGM4NmU5M2FlOTUzXzEwOTk1MTE3MjM2MTU_ee276f99-7f5c-465e-a389-efb03941fdfb"
      unitRef="usd">25000000</us-gaap:LossContingencyDamagesSoughtValue>
    <shc:GainContingencyPeriodOfBusinessInterruption
      contextRef="i14b2f5f6777946d4a6f4750bfded9bd3_D20101022-20101022"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzUvZnJhZzozZjg4MTVmYmJmM2U0OTc2YjViODhjODZlOTNhZTk1My90ZXh0cmVnaW9uOjNmODgxNWZiYmYzZTQ5NzZiNWI4OGM4NmU5M2FlOTUzXzEwOTk1MTE3MjM2MjQ_655a518d-b175-4ce5-90aa-9ad147537847">P15M</shc:GainContingencyPeriodOfBusinessInterruption>
    <shc:LitigationSettlementAmountAwardedFromOtherPartyBeforePreJudgmentInterest
      contextRef="ie515dbeddb714431b585bd462e15aa16_D20200330-20200330"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzUvZnJhZzozZjg4MTVmYmJmM2U0OTc2YjViODhjODZlOTNhZTk1My90ZXh0cmVnaW9uOjNmODgxNWZiYmYzZTQ5NzZiNWI4OGM4NmU5M2FlOTUzXzEwOTk1MTE3MjM2NDE_090f2852-f9b0-48c2-96ef-b611da8a61a7"
      unitRef="usd">25000000</shc:LitigationSettlementAmountAwardedFromOtherPartyBeforePreJudgmentInterest>
    <us-gaap:LitigationSettlementAmountAwardedFromOtherParty
      contextRef="ie515dbeddb714431b585bd462e15aa16_D20200330-20200330"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzUvZnJhZzozZjg4MTVmYmJmM2U0OTc2YjViODhjODZlOTNhZTk1My90ZXh0cmVnaW9uOjNmODgxNWZiYmYzZTQ5NzZiNWI4OGM4NmU5M2FlOTUzXzEwOTk1MTE3MjM2NTc_586d0f13-36ba-400d-82b8-f509d3e6558b"
      unitRef="usd">39800000</us-gaap:LitigationSettlementAmountAwardedFromOtherParty>
    <us-gaap:LitigationSettlementAmountAwardedFromOtherParty
      contextRef="ie515dbeddb714431b585bd462e15aa16_D20200330-20200330"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzUvZnJhZzozZjg4MTVmYmJmM2U0OTc2YjViODhjODZlOTNhZTk1My90ZXh0cmVnaW9uOjNmODgxNWZiYmYzZTQ5NzZiNWI4OGM4NmU5M2FlOTUzXzEwOTk1MTE3MjM2NzM_6bca0973-69d3-41c2-9335-0e09cdb861c3"
      unitRef="cad">56400000</us-gaap:LitigationSettlementAmountAwardedFromOtherParty>
    <shc:LitigationSettlementCostsAssessedAndAwardedInFavor
      contextRef="ie515dbeddb714431b585bd462e15aa16_D20200330-20200330"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzUvZnJhZzozZjg4MTVmYmJmM2U0OTc2YjViODhjODZlOTNhZTk1My90ZXh0cmVnaW9uOjNmODgxNWZiYmYzZTQ5NzZiNWI4OGM4NmU5M2FlOTUzXzEwOTk1MTE3MjM3MDM_745a7e5d-eb87-46b0-a005-598d9d53636a"
      unitRef="cad">1300000</shc:LitigationSettlementCostsAssessedAndAwardedInFavor>
    <shc:LitigationSettlementCostsAssessedAndAwardedInFavor
      contextRef="ie515dbeddb714431b585bd462e15aa16_D20200330-20200330"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzUvZnJhZzozZjg4MTVmYmJmM2U0OTc2YjViODhjODZlOTNhZTk1My90ZXh0cmVnaW9uOjNmODgxNWZiYmYzZTQ5NzZiNWI4OGM4NmU5M2FlOTUzXzEwOTk1MTE3MjM2ODg_b29d2af5-ff3a-4b96-b627-ae771d32c3d8"
      unitRef="usd">1000000</shc:LitigationSettlementCostsAssessedAndAwardedInFavor>
    <us-gaap:LitigationSettlementAmountAwardedFromOtherParty
      contextRef="i2747fa1425c444b28a83c51a0a992472_D20210903-20210903"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzUvZnJhZzozZjg4MTVmYmJmM2U0OTc2YjViODhjODZlOTNhZTk1My90ZXh0cmVnaW9uOjNmODgxNWZiYmYzZTQ5NzZiNWI4OGM4NmU5M2FlOTUzXzEwOTk1MTE3MjQzMDU_6648808a-2168-463d-b6b8-d4ba7fc9c82e"
      unitRef="cad">600000</us-gaap:LitigationSettlementAmountAwardedFromOtherParty>
    <us-gaap:LitigationSettlementAmountAwardedFromOtherParty
      contextRef="i2747fa1425c444b28a83c51a0a992472_D20210903-20210903"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzUvZnJhZzozZjg4MTVmYmJmM2U0OTc2YjViODhjODZlOTNhZTk1My90ZXh0cmVnaW9uOjNmODgxNWZiYmYzZTQ5NzZiNWI4OGM4NmU5M2FlOTUzXzEwOTk1MTE3MjQzMTA_d83f07ea-b787-4239-9e37-abda72a73c7b"
      unitRef="usd">500000</us-gaap:LitigationSettlementAmountAwardedFromOtherParty>
    <us-gaap:LossContingencyNumberOfPlaintiffs
      contextRef="i3927fff69b5449da9cfd9fe3235590c7_D20200821-20200821"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzUvZnJhZzozZjg4MTVmYmJmM2U0OTc2YjViODhjODZlOTNhZTk1My90ZXh0cmVnaW9uOjNmODgxNWZiYmYzZTQ5NzZiNWI4OGM4NmU5M2FlOTUzXzEwOTk1MTE3MjM3NjE_6fdec6e6-1743-489e-bf37-479f1b410e61"
      unitRef="plaintiff">770</us-gaap:LossContingencyNumberOfPlaintiffs>
    <us-gaap:LossContingencyNumberOfPlaintiffs
      contextRef="ifd9fde4e320145ab894f477c409be048_D20210817-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzUvZnJhZzozZjg4MTVmYmJmM2U0OTc2YjViODhjODZlOTNhZTk1My90ZXh0cmVnaW9uOjNmODgxNWZiYmYzZTQ5NzZiNWI4OGM4NmU5M2FlOTUzXzEwOTk1MTE3MjM3NjY_887b96fd-916b-4283-8316-99807a21e592"
      unitRef="plaintiff">300</us-gaap:LossContingencyNumberOfPlaintiffs>
    <us-gaap:LossContingencyNewClaimsFiledNumber
      contextRef="iaf49504659114972b629ad3640c898dc_D20210817-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzUvZnJhZzozZjg4MTVmYmJmM2U0OTc2YjViODhjODZlOTNhZTk1My90ZXh0cmVnaW9uOjNmODgxNWZiYmYzZTQ5NzZiNWI4OGM4NmU5M2FlOTUzXzIxOTkwMjMzNTE1ODI_b7de82da-28da-43b7-8ddd-5c74af139f8f"
      unitRef="claim">2</us-gaap:LossContingencyNewClaimsFiledNumber>
    <shc:LossContingencyConsolidatedClaimsNumber
      contextRef="ifd9fde4e320145ab894f477c409be048_D20210817-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzUvZnJhZzozZjg4MTVmYmJmM2U0OTc2YjViODhjODZlOTNhZTk1My90ZXh0cmVnaW9uOjNmODgxNWZiYmYzZTQ5NzZiNWI4OGM4NmU5M2FlOTUzXzIxOTkwMjMzNzg5NTg_ae98f49d-d42d-4e00-bc5c-a386cc6136c0"
      unitRef="segment">2</shc:LossContingencyConsolidatedClaimsNumber>
    <shc:LossContingencyUndiscountedAmountOfInsuranceRelatedAssessmentLiabilityPerOccurrence
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzUvZnJhZzozZjg4MTVmYmJmM2U0OTc2YjViODhjODZlOTNhZTk1My90ZXh0cmVnaW9uOjNmODgxNWZiYmYzZTQ5NzZiNWI4OGM4NmU5M2FlOTUzXzEwOTk1MTE3MjM1MDQ_6472dcfd-73e1-43f7-b09a-a066cd8d8b83"
      unitRef="usd">10000000</shc:LossContingencyUndiscountedAmountOfInsuranceRelatedAssessmentLiabilityPerOccurrence>
    <shc:LossContingencyUndiscountedAmountOfInsuranceRelatedAssessmentLiabilityPerOccurrence
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzUvZnJhZzozZjg4MTVmYmJmM2U0OTc2YjViODhjODZlOTNhZTk1My90ZXh0cmVnaW9uOjNmODgxNWZiYmYzZTQ5NzZiNWI4OGM4NmU5M2FlOTUzXzEwOTk1MTE3MjM1MDQ_dafe388d-d4b5-43a3-bea2-8a3bfbbec870"
      unitRef="usd">10000000</shc:LossContingencyUndiscountedAmountOfInsuranceRelatedAssessmentLiabilityPerOccurrence>
    <us-gaap:LossContingencyUndiscountedAmountOfInsuranceRelatedAssessmentLiability
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzUvZnJhZzozZjg4MTVmYmJmM2U0OTc2YjViODhjODZlOTNhZTk1My90ZXh0cmVnaW9uOjNmODgxNWZiYmYzZTQ5NzZiNWI4OGM4NmU5M2FlOTUzXzEwOTk1MTE3MjM1MjA_376a3095-51d6-41b0-9579-3dcfc6177cab"
      unitRef="usd">20000000</us-gaap:LossContingencyUndiscountedAmountOfInsuranceRelatedAssessmentLiability>
    <us-gaap:LossContingencyUndiscountedAmountOfInsuranceRelatedAssessmentLiability
      contextRef="i63e42e0f96d546e8a34e4751bc5cdda0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzUvZnJhZzozZjg4MTVmYmJmM2U0OTc2YjViODhjODZlOTNhZTk1My90ZXh0cmVnaW9uOjNmODgxNWZiYmYzZTQ5NzZiNWI4OGM4NmU5M2FlOTUzXzEwOTk1MTE3MjM1MzY_4e24afba-b883-4d8d-9570-ba79fd841c9a"
      unitRef="usd">10000000</us-gaap:LossContingencyUndiscountedAmountOfInsuranceRelatedAssessmentLiability>
    <us-gaap:LossContingencyDiscountedAmountOfInsuranceRelatedAssessmentLiability
      contextRef="id969e12a1ba54324988b030d209d331f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzUvZnJhZzozZjg4MTVmYmJmM2U0OTc2YjViODhjODZlOTNhZTk1My90ZXh0cmVnaW9uOjNmODgxNWZiYmYzZTQ5NzZiNWI4OGM4NmU5M2FlOTUzXzEwOTk1MTE3MjM1ODA_a05455e8-ac79-4f3f-8f5b-c9f71bdd7f9b"
      unitRef="usd">2200000</us-gaap:LossContingencyDiscountedAmountOfInsuranceRelatedAssessmentLiability>
    <shc:LossContingencyUndiscountedAmountOfInsuranceRelatedAssessmentLiabilityPerOccurrence
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzUvZnJhZzozZjg4MTVmYmJmM2U0OTc2YjViODhjODZlOTNhZTk1My90ZXh0cmVnaW9uOjNmODgxNWZiYmYzZTQ5NzZiNWI4OGM4NmU5M2FlOTUzXzEwOTk1MTE3MjM1NzM_6472dcfd-73e1-43f7-b09a-a066cd8d8b83"
      unitRef="usd">10000000</shc:LossContingencyUndiscountedAmountOfInsuranceRelatedAssessmentLiabilityPerOccurrence>
    <shc:LossContingencyUndiscountedAmountOfInsuranceRelatedAssessmentLiabilityPerOccurrence
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzUvZnJhZzozZjg4MTVmYmJmM2U0OTc2YjViODhjODZlOTNhZTk1My90ZXh0cmVnaW9uOjNmODgxNWZiYmYzZTQ5NzZiNWI4OGM4NmU5M2FlOTUzXzEwOTk1MTE3MjM1NzM_dafe388d-d4b5-43a3-bea2-8a3bfbbec870"
      unitRef="usd">10000000</shc:LossContingencyUndiscountedAmountOfInsuranceRelatedAssessmentLiabilityPerOccurrence>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzQzOTgwNDY1MTg1MjQ_c2488c5e-7bbf-439c-bb95-4f0616cd7cea">Financial Instruments and Financial Risk &lt;div style="margin-top:6pt"&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;Derivative Instruments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We do not use derivatives for trading or speculative purposes and are not a party to leveraged derivatives. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives Designated in Hedge Relationships&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, the Company utilizes interest rate derivatives designated in hedge relationships to manage interest rate risk associated with our variable rate borrowings. These instruments are measured at fair value with changes in fair value recorded as a component of &#x201c;Accumulated other comprehensive income (loss)&#x201d; on our Consolidated Balance Sheets. Additional information is provided in Note 1, &#x201c;Significant Accounting Policies&#x201d;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 third quarter of 2019, we entered into two interest rate swap agreements to hedge our exposure to interest rate movements and to manage interest expense related to our outstanding variable-rate debt. The notional amount of the interest rate swap agreements totaled $1,000.0 million. These swaps were designated as cash flow hedges and were designed to hedge the variability of cash flows attributable to changes in LIBOR, the benchmark interest rate being hedged. We received interest at one-month LIBOR and paid a fixed interest rate under the terms of the swap agreement. The termination date of the swap agreements was August&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, we entered into two interest rate cap agreements with a combined notional amount of $1,000.0 million for a total option premium of $1.8 million. Both interest rate caps have a forward start date of December 31, 2022 and expire on July 31, 2023. These interest rate caps are designated as cash flow hedges and are designed to hedge the variability of cash flows attributable to changes in LIBOR (or its successor), the benchmark interest rate being hedged, by limiting our cash flow exposure related to the LIBOR base rate under a portion of our variable rate borrowings to 1.0%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives Not Designated in Hedge Relationships&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, from time to time, the Company enters into interest rate caps to manage economic risks associated with our variable rate borrowings that are not designated in hedge relationships. These instruments are recorded at fair value on the Consolidated Balance Sheets, with any changes in the value being recorded in &#x201c;Interest expense, net&#x201d; in the Consolidated Statements of Operations and Comprehensive Income (Loss).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2017, we entered into two interest rate cap agreements with a total notional amount of $400.0 million for a total option premium of $0.6 million; these agreements terminated on September 30, 2020. The interest rate caps limited the Company&#x2019;s cash flow exposure related to the LIBOR base rate under the variable rate Term Loan borrowings to 3.0%. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2020, SHH entered into two interest rate cap agreements with notional amounts of $1,000.0 million and $500.0 million, respectively, for a total option premium of $0.3 million. These instruments were initially scheduled to terminate on August 31, 2021 and February 28, 2022, respectively. The interest rate caps limit our cash flow exposure related to the LIBOR base rate under a portion of our variable rate borrowings to 1.0%. In February 2021, we amended the two interest rate cap agreements referenced above to reduce the strike rate from 1.0% to 0.5%, and extend the termination date of the $1,000.0 million notional cap to September 30, 2021. Premiums paid to amend the interest rate caps were immaterial. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also entered into two additional interest rate cap agreements in February 2021 with a combined notional amount of $1,000.0 million, for a total option premium of $0.4 million. These instruments became effective September 30, 2021, and will terminate on December 31, 2022. The amended and new interest rate caps limit our cash flow exposure related to the LIBOR base rate under a portion of our variable rate borrowings to 0.5%. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also entered into foreign currency forward contracts to manage foreign currency exchange rate risk of our intercompany loans in certain of our international subsidiaries. The foreign currency forward contracts expired on a monthly basis. The fair value of the outstanding foreign currency forward contracts was zero as of December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Embedded Derivatives&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have embedded derivatives in certain of our customer and supply contracts as a result of the currency of the contract being different from the functional currency of the parties involved. Changes in the fair value of the embedded derivatives are recognized in &#x201c;Other income, net&#x201d; in the Consolidated Statements of Operations and Comprehensive Income (Loss).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Values and Volume of Activity Related to Derivative Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 provides a summary of the notional and fair values of our derivative instruments: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:39.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.430%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.585%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.430%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.143%"/&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="12" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(in U.S. Dollars; notional in millions, fair value in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative Liabilities&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;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives designated as hedging instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate caps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,000.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,322&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives not designated as hedging instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate caps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,500.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,654&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Embedded derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;144.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding: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:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;496&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,644.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,472&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,583.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.03pt"&gt;$1,000.0 million notional amount of interest rate caps designated as hedging instruments have a forward start date beginning on December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;Represents the total notional amounts for certain of the Company&#x2019;s supply and sales contracts accounted for as embedded derivatives.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Embedded derivatives assets and interest rate caps are included in &#x201c;Prepaid expenses and other current assets&#x201d; and &#x201c;Other assets&#x201d; on our Consolidated Balance Sheets, respectively. Embedded derivative liabilities are included in &#x201c;Accrued liabilities&#x201d; on the Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the activities of our derivative instruments not designated as hedging instruments for the periods presented, and the amounts recorded in the related line item in the Consolidated Statements of Operations and Comprehensive Income (Loss): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.282%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized (gain) loss on interest rate derivatives recorded in interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,185)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gain on embedded derivatives recorded in other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,195)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,073)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Realized (gain) loss on foreign currency forward contracts recorded in foreign exchange loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the net gains (losses) on our cash flow hedges recognized in &#x201c;Other comprehensive income (loss)&#x201d; during the period and net gains (losses) reclassified from &#x201c;Accumulated other comprehensive income&#x201d; into income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.414%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.676%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gain (loss) on interest rate derivatives recorded in other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;404&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income (loss) to interest expense, net &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No gains or losses are expected to be reclassified into earnings within the next twelve months.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Credit Risk &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain of our financial assets, including cash and cash equivalents, are exposed to credit risk. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are also exposed, in our normal course of business, to credit risk from our customers. As of December&#160;31, 2021 and 2020, accounts receivable was net of an allowance for uncollectible accounts of $1.3 million and $0.7 million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Credit risk on financial instruments arises from the potential for counterparties to default on their contractual obligations to us. We are exposed to credit risk in the event of non-performance, but do not anticipate non-performance by any of the counterparties to our financial instruments. We limit our credit risk by dealing with counterparties that are considered to be of high credit quality. In the event of non-performance by counterparties, the carrying value of our financial instruments represents the maximum amount of loss that would be incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Fair Value Hierarchy &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of our financial instruments is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The valuation techniques we would use to determine such fair values are described as follows: Level 1&#x2014;fair values determined by inputs utilizing quoted prices in active markets for identical assets or liabilities; Level 2&#x2014;fair values based on observable inputs other than quoted prices included in Level&#160;1, such as quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, or other inputs that are observable; Level 3&#x2014;fair values determined by unobservable inputs reflecting our own assumptions, consistent with reasonably available assumptions made by other market participants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 discloses our financial assets (liabilities) measured at fair value on a recurring basis: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.283%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;1 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;2 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;3 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives designated as hedging instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative assets - interest rate caps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,322&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,322&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives not designated as hedging instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative assets - interest rate caps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,654&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,654&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Embedded derivative assets (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;496&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;496&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-Term Debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&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="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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, due 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,743,090&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,754,285&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;444&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;444&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance Lease Obligations (with current portion)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(d)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,037&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,037&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.283%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;1 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;2 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;3 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives not designated as hedging instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative assets - interest rate caps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Embedded derivative assets (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(670)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(670)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-Term Debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&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="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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, due 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,728,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,772,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes, due 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance Lease Obligations (with current portion)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(d)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:27pt;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;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.91pt"&gt;Derivatives designated as hedging instruments are measured at fair value with changes in fair value recorded as a component of accumulated other comprehensive income (loss). Additional information is provided in Note 1, &#x201c;Significant Accounting Policies&#x201d;. Interest swaps are valued using pricing models that incorporate observable market inputs including interest rate curves and yield curves.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Derivatives that are not designated as hedging instruments are measured at fair value with gains or losses recognized immediately in earnings in the Consolidated Statements of Operations and Comprehensive Income (Loss). Refer also to Note 1, &#x201c;Significant Accounting Policies&#x201d;. Interest rate caps are valued using pricing models that incorporate observable market inputs including interest rate and yield curves. Embedded derivatives are valued using internally developed models that rely on observable market inputs including foreign currency forward curves.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.91pt"&gt;Carrying amounts of long-term debt instruments are reported net of discounts and debt issuance costs. The estimated fair value of these instruments is based on information provided by the agent under the Company&#x2019;s senior secured credit facility. Fair value approximates carrying value for &#x201c;Other long-term debt.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(d)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Refer to Note 18, &#x201c;Leases&#x201d;. Fair value approximates carrying value.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i2d4a07f4dc984689b532ee6ede04e262_I20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzM4NDgyOTA3MDQ2MzM_1736eabd-20ef-45b6-975a-59fe69ed05eb"
      unitRef="instrument">2</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i2d4a07f4dc984689b532ee6ede04e262_I20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzEwOTk1MTE2MzkyNzA_8786215f-067d-4ed0-8bbb-b5470c25fd4e"
      unitRef="usd">1000000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="iabb5e659b48045ce8dc6dda57d3c4ff2_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzI3NDg3NzkwODQ4ODU_a4c9afbb-dec8-4fd5-acd8-ba576c88f9c2"
      unitRef="instrument">2</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i4f41aefb9e8a43e1a092e9f0f73c2836_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzEwOTk1MTE2MzYyNjM_7e57852b-1fdc-4c17-83c3-8b456c7f26c2"
      unitRef="usd">1000000000</us-gaap:DerivativeNotionalAmount>
    <shc:DerivativeOptionPremium
      contextRef="iabb5e659b48045ce8dc6dda57d3c4ff2_I20211031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzE2NDkyNjc0NTc0Mzk_20cc3869-9dd1-4dc8-9377-ce0f8eb39178"
      unitRef="usd">1800000</shc:DerivativeOptionPremium>
    <shc:PercentOfBorrowingLimitationDueToCashFlowExposure
      contextRef="i4f41aefb9e8a43e1a092e9f0f73c2836_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzEwOTk1MTE2MzY0NjI_2054e897-8596-43e5-8a80-b5f9269995c1"
      unitRef="number">0.010</shc:PercentOfBorrowingLimitationDueToCashFlowExposure>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i490d180c9c444424b9d210f074f72646_I20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzQzOTgwNDY1MTg1MjM_e35e60e8-5ce0-4451-8bef-589a195d96a8"
      unitRef="instrument">2</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i490d180c9c444424b9d210f074f72646_I20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzEwMTE_084468e9-48cd-4b2c-a393-6437f984cff5"
      unitRef="usd">400000000</us-gaap:DerivativeNotionalAmount>
    <shc:DerivativeOptionPremium
      contextRef="i490d180c9c444424b9d210f074f72646_I20171031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzEwNDQ_1043fc19-13db-4eb6-a709-b3c712977e5f"
      unitRef="usd">600000</shc:DerivativeOptionPremium>
    <shc:PercentOfBorrowingLimitationDueToCashFlowExposure
      contextRef="i490d180c9c444424b9d210f074f72646_I20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzQzOTgwNDY1MTg1MjY_8aa4eab1-54d8-423f-ba95-957235cee2e6"
      unitRef="number">0.030</shc:PercentOfBorrowingLimitationDueToCashFlowExposure>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="icc714242a30448d7abb1fa570ba38bf6_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzQzOTgwNDY1MTg1MzE_1681b54c-e6d3-4475-a6d3-ffde0d4f2ef2"
      unitRef="instrument">2</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ibe32898652154ad5879976ea15b56a52_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzEzMzg_3e5275b8-20ee-4501-9837-ac4405f01321"
      unitRef="usd">1000000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="iff65a9266c0d4fa1bd33f120cb6ef87c_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzEzNDU_2bf4106e-f776-4895-bd41-4dfddf25f92a"
      unitRef="usd">500000000</us-gaap:DerivativeNotionalAmount>
    <shc:DerivativeOptionPremium
      contextRef="ibe32898652154ad5879976ea15b56a52_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzEzOTM_c98505ad-4a1c-457c-a893-cd4b92c41b39"
      unitRef="usd">300000</shc:DerivativeOptionPremium>
    <us-gaap:DerivativeVariableInterestRate
      contextRef="i759ea1fdb8b6400fb7ca8f368eb82a88_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzQzOTgwNDY1MTg1MzM_04c99f8b-c560-4ebf-868e-8b471b7fc9e8"
      unitRef="number">0.010</us-gaap:DerivativeVariableInterestRate>
    <shc:DerivativeNumberOfInstrumentsAmended
      contextRef="i7516aa074bff42818ead04b9abe58cb3_I20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzQzOTgwNDY1MTg1Mzg_abcd5004-be90-484c-acae-9607d067ec65"
      unitRef="instrument">2</shc:DerivativeNumberOfInstrumentsAmended>
    <us-gaap:DerivativeVariableInterestRate
      contextRef="i759ea1fdb8b6400fb7ca8f368eb82a88_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzQzOTgwNDY1MTg1NDA_1192998e-2bff-4973-b82a-84b79e601cfb"
      unitRef="number">0.010</us-gaap:DerivativeVariableInterestRate>
    <us-gaap:DerivativeVariableInterestRate
      contextRef="i3d7c1630d0c94389b6f924ac8d767e99_I20210228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzQzOTgwNDY1MTg1NDY_b706b1b4-e4cb-4927-b14a-1f4b6591138f"
      unitRef="number">0.005</us-gaap:DerivativeVariableInterestRate>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i468485f61833484ab42c3ec4f3fb05dd_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzQzOTgwNDY1MTg1NTI_d4008031-5116-41f5-b0cc-758ca4497f76"
      unitRef="usd">1000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ibe32898652154ad5879976ea15b56a52_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzIwMjE_3e5275b8-20ee-4501-9837-ac4405f01321"
      unitRef="usd">1000000000</us-gaap:DerivativeNotionalAmount>
    <shc:DerivativeOptionPremium
      contextRef="if7ef2389fb1a46e097de403cfc11eb41_I20210228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzIwNTU_505bbec9-85a1-42de-b661-30a549925d93"
      unitRef="usd">400000</shc:DerivativeOptionPremium>
    <us-gaap:DerivativeVariableInterestRate
      contextRef="ia5bf2bee22434c469d28c49e37624b1b_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzQzOTgwNDY1MTg1NjE_9644257b-f373-47fb-888a-d221f2142369"
      unitRef="number">0.005</us-gaap:DerivativeVariableInterestRate>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i934fe78424ed4de6be06c487d5cb0a8f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzQzOTgwNDY1MTg1NjI_44e7339c-7f87-4cad-a16c-0407690f102a"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i7604a2df33bd474096475c5308891c96_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzQzOTgwNDY1MTg1NjI_ee24acab-69ed-4102-9ea5-36db4828b03b"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:ScheduleOfDerivativeInstrumentsTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzQzOTgwNDY1MTg1NjM_cfda9dc0-7f95-4210-860e-d8cbe63a36a0">&lt;div style="margin-top:12pt"&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 provides a summary of the notional and fair values of our derivative instruments: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:39.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.430%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.585%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.430%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.143%"/&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="12" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(in U.S. Dollars; notional in millions, fair value in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative Liabilities&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;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivative Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives designated as hedging instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate caps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,000.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,322&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives not designated as hedging instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate caps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,500.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,654&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Embedded derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;144.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding: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:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;496&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,644.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,472&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,583.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.03pt"&gt;$1,000.0 million notional amount of interest rate caps designated as hedging instruments have a forward start date beginning on December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;Represents the total notional amounts for certain of the Company&#x2019;s supply and sales contracts accounted for as embedded derivatives.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i4ff8adf08422422c983d1a10a8b5c3ba_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo2MjczN2UyMTQ2ZWQ0OTBkOTgwYjdlMzZhMDFlMjBlMy90YWJsZXJhbmdlOjYyNzM3ZTIxNDZlZDQ5MGQ5ODBiN2UzNmEwMWUyMGUzXzQtMS0xLTEtMzM3MTI_f5436b23-62ad-4753-907e-a4a324d97af0"
      unitRef="usd">1000000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i4ff8adf08422422c983d1a10a8b5c3ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo2MjczN2UyMTQ2ZWQ0OTBkOTgwYjdlMzZhMDFlMjBlMy90YWJsZXJhbmdlOjYyNzM3ZTIxNDZlZDQ5MGQ5ODBiN2UzNmEwMWUyMGUzXzQtMy0xLTEtMzM3MTI_e0dddf79-8b71-40ad-9eb2-463ece5c29e7"
      unitRef="usd">2322000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i4ff8adf08422422c983d1a10a8b5c3ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo2MjczN2UyMTQ2ZWQ0OTBkOTgwYjdlMzZhMDFlMjBlMy90YWJsZXJhbmdlOjYyNzM3ZTIxNDZlZDQ5MGQ5ODBiN2UzNmEwMWUyMGUzXzQtNC0xLTEtMzM3MTI_8605042e-4ef9-4a44-aaa6-60efcfd1a91e"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i1b953f3003d9418ba88370e01a251329_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo2MjczN2UyMTQ2ZWQ0OTBkOTgwYjdlMzZhMDFlMjBlMy90YWJsZXJhbmdlOjYyNzM3ZTIxNDZlZDQ5MGQ5ODBiN2UzNmEwMWUyMGUzXzQtNi0xLTEtMzM3MTI_2e57007a-ad65-4421-a9e1-00f8515e76dc"
      unitRef="usd">0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i1b953f3003d9418ba88370e01a251329_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo2MjczN2UyMTQ2ZWQ0OTBkOTgwYjdlMzZhMDFlMjBlMy90YWJsZXJhbmdlOjYyNzM3ZTIxNDZlZDQ5MGQ5ODBiN2UzNmEwMWUyMGUzXzQtNy0xLTEtMzM3MTI_7e533259-c28d-4603-b5e5-205984174af2"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i1b953f3003d9418ba88370e01a251329_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo2MjczN2UyMTQ2ZWQ0OTBkOTgwYjdlMzZhMDFlMjBlMy90YWJsZXJhbmdlOjYyNzM3ZTIxNDZlZDQ5MGQ5ODBiN2UzNmEwMWUyMGUzXzQtOC0xLTEtMzM3MTI_10ffa8ee-a06a-4d37-819e-9a5da89e2be1"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i367ed72250f742f789e81ab18d763cac_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo2MjczN2UyMTQ2ZWQ0OTBkOTgwYjdlMzZhMDFlMjBlMy90YWJsZXJhbmdlOjYyNzM3ZTIxNDZlZDQ5MGQ5ODBiN2UzNmEwMWUyMGUzXzYtMS0xLTEtMzM3MTI_4d18fae7-f3bb-4061-b121-7688084aa06a"
      unitRef="usd">1500000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i367ed72250f742f789e81ab18d763cac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo2MjczN2UyMTQ2ZWQ0OTBkOTgwYjdlMzZhMDFlMjBlMy90YWJsZXJhbmdlOjYyNzM3ZTIxNDZlZDQ5MGQ5ODBiN2UzNmEwMWUyMGUzXzYtMy0xLTEtMzM3MTI_2c57b769-2ec4-44cd-8134-de67fd7e5d5d"
      unitRef="usd">1654000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i367ed72250f742f789e81ab18d763cac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo2MjczN2UyMTQ2ZWQ0OTBkOTgwYjdlMzZhMDFlMjBlMy90YWJsZXJhbmdlOjYyNzM3ZTIxNDZlZDQ5MGQ5ODBiN2UzNmEwMWUyMGUzXzYtNC0xLTEtMzM3MTI_4ab7ea7c-54d0-4e1b-a23e-e533c090631c"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i10cefa5d1fe5453b834c5f00318f771d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo2MjczN2UyMTQ2ZWQ0OTBkOTgwYjdlMzZhMDFlMjBlMy90YWJsZXJhbmdlOjYyNzM3ZTIxNDZlZDQ5MGQ5ODBiN2UzNmEwMWUyMGUzXzYtNi0xLTEtMzM3MTI_45b31bb0-793b-43de-ac27-c45497e754dd"
      unitRef="usd">1500000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i10cefa5d1fe5453b834c5f00318f771d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo2MjczN2UyMTQ2ZWQ0OTBkOTgwYjdlMzZhMDFlMjBlMy90YWJsZXJhbmdlOjYyNzM3ZTIxNDZlZDQ5MGQ5ODBiN2UzNmEwMWUyMGUzXzYtNy0xLTEtMzM3MTI_b0c61e48-4157-466b-83df-28895ee52c2c"
      unitRef="usd">7000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i10cefa5d1fe5453b834c5f00318f771d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo2MjczN2UyMTQ2ZWQ0OTBkOTgwYjdlMzZhMDFlMjBlMy90YWJsZXJhbmdlOjYyNzM3ZTIxNDZlZDQ5MGQ5ODBiN2UzNmEwMWUyMGUzXzYtOC0xLTEtMzM3MTI_19233bb0-6b05-4873-bbe4-db8153018588"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="if8ce53b972924e83a87ac890f2ec5958_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo2MjczN2UyMTQ2ZWQ0OTBkOTgwYjdlMzZhMDFlMjBlMy90YWJsZXJhbmdlOjYyNzM3ZTIxNDZlZDQ5MGQ5ODBiN2UzNmEwMWUyMGUzXzctMS0xLTEtMzM3MTI_e78f1709-36a1-47eb-8c9b-303c4b4c3780"
      unitRef="usd">144400000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="if8ce53b972924e83a87ac890f2ec5958_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo2MjczN2UyMTQ2ZWQ0OTBkOTgwYjdlMzZhMDFlMjBlMy90YWJsZXJhbmdlOjYyNzM3ZTIxNDZlZDQ5MGQ5ODBiN2UzNmEwMWUyMGUzXzctMy0xLTEtMzM3MTI_75134c4b-c95f-4c45-be03-a5c4d9aafd11"
      unitRef="usd">496000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="if8ce53b972924e83a87ac890f2ec5958_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo2MjczN2UyMTQ2ZWQ0OTBkOTgwYjdlMzZhMDFlMjBlMy90YWJsZXJhbmdlOjYyNzM3ZTIxNDZlZDQ5MGQ5ODBiN2UzNmEwMWUyMGUzXzctNC0xLTEtMzM3MTI_f24bd819-baad-4206-b9f3-9e1f2b7c64b2"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i180a7e0c4f964c2abd405d9bbac3310d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo2MjczN2UyMTQ2ZWQ0OTBkOTgwYjdlMzZhMDFlMjBlMy90YWJsZXJhbmdlOjYyNzM3ZTIxNDZlZDQ5MGQ5ODBiN2UzNmEwMWUyMGUzXzctNi0xLTEtMzM3MTI_81590264-0fb4-45f9-b927-90fe29e3b559"
      unitRef="usd">83300000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i180a7e0c4f964c2abd405d9bbac3310d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo2MjczN2UyMTQ2ZWQ0OTBkOTgwYjdlMzZhMDFlMjBlMy90YWJsZXJhbmdlOjYyNzM3ZTIxNDZlZDQ5MGQ5ODBiN2UzNmEwMWUyMGUzXzctNy0xLTEtMzM3MTI_16916286-c253-4297-b66d-f2ec3a207c01"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i180a7e0c4f964c2abd405d9bbac3310d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo2MjczN2UyMTQ2ZWQ0OTBkOTgwYjdlMzZhMDFlMjBlMy90YWJsZXJhbmdlOjYyNzM3ZTIxNDZlZDQ5MGQ5ODBiN2UzNmEwMWUyMGUzXzctOC0xLTEtMzM3MTI_d22a3989-5288-46b8-80c2-a02b815c420c"
      unitRef="usd">670000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="id753f600c6174159970c68c8de06217b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo2MjczN2UyMTQ2ZWQ0OTBkOTgwYjdlMzZhMDFlMjBlMy90YWJsZXJhbmdlOjYyNzM3ZTIxNDZlZDQ5MGQ5ODBiN2UzNmEwMWUyMGUzXzgtMS0xLTEtMzM3MTI_56648276-2c6e-4f39-97a8-c156ac36a6a2"
      unitRef="usd">2644400000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="id753f600c6174159970c68c8de06217b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo2MjczN2UyMTQ2ZWQ0OTBkOTgwYjdlMzZhMDFlMjBlMy90YWJsZXJhbmdlOjYyNzM3ZTIxNDZlZDQ5MGQ5ODBiN2UzNmEwMWUyMGUzXzgtMy0xLTEtMzM3MTI_0219f893-5fd5-410e-9c85-253ea1a2ceaa"
      unitRef="usd">4472000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="id753f600c6174159970c68c8de06217b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo2MjczN2UyMTQ2ZWQ0OTBkOTgwYjdlMzZhMDFlMjBlMy90YWJsZXJhbmdlOjYyNzM3ZTIxNDZlZDQ5MGQ5ODBiN2UzNmEwMWUyMGUzXzgtNC0xLTEtMzM3MTI_0c9bc4b3-9191-4e80-b335-c64944e5f0a0"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i4100d48897024f649bd75f09e459649e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo2MjczN2UyMTQ2ZWQ0OTBkOTgwYjdlMzZhMDFlMjBlMy90YWJsZXJhbmdlOjYyNzM3ZTIxNDZlZDQ5MGQ5ODBiN2UzNmEwMWUyMGUzXzgtNi0xLTEtMzM3MTI_01963be1-22f2-4fc4-9a8b-3e7031de2619"
      unitRef="usd">1583300000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i4100d48897024f649bd75f09e459649e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo2MjczN2UyMTQ2ZWQ0OTBkOTgwYjdlMzZhMDFlMjBlMy90YWJsZXJhbmdlOjYyNzM3ZTIxNDZlZDQ5MGQ5ODBiN2UzNmEwMWUyMGUzXzgtNy0xLTEtMzM3MTI_9659dddd-e1c9-4338-9768-3a0f9c684ec2"
      unitRef="usd">7000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i4100d48897024f649bd75f09e459649e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo2MjczN2UyMTQ2ZWQ0OTBkOTgwYjdlMzZhMDFlMjBlMy90YWJsZXJhbmdlOjYyNzM3ZTIxNDZlZDQ5MGQ5ODBiN2UzNmEwMWUyMGUzXzgtOC0xLTEtMzM3MTI_0b91d8d6-6dae-4565-9ead-14bb4f2e4c7e"
      unitRef="usd">670000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i4f41aefb9e8a43e1a092e9f0f73c2836_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzEwOTk1MTE2MzkyNjU_7e57852b-1fdc-4c17-83c3-8b456c7f26c2"
      unitRef="usd">1000000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzQzOTgwNDY1MTg1NjQ_523d6df4-2c28-43b0-abda-d8824701faa7">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the activities of our derivative instruments not designated as hedging instruments for the periods presented, and the amounts recorded in the related line item in the Consolidated Statements of Operations and Comprehensive Income (Loss): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.282%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized (gain) loss on interest rate derivatives recorded in interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,185)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gain on embedded derivatives recorded in other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,195)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,073)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Realized (gain) loss on foreign currency forward contracts recorded in foreign exchange loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the net gains (losses) on our cash flow hedges recognized in &#x201c;Other comprehensive income (loss)&#x201d; during the period and net gains (losses) reclassified from &#x201c;Accumulated other comprehensive income&#x201d; into income.&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.414%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.676%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gain (loss) on interest rate derivatives recorded in other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;404&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income (loss) to interest expense, net &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i08f0c50e94384d44976bb97917d0a954_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTozZjEwMmIxODgyNzY0YzA2YmFmMGM2ZjFmMzExYjRhOS90YWJsZXJhbmdlOjNmMTAyYjE4ODI3NjRjMDZiYWYwYzZmMWYzMTFiNGE5XzItMS0xLTEtMzM3MTI_d873cd75-8c2b-4458-a585-85e87cecea7e"
      unitRef="usd">1185000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i57b2702e4e62433cace8daf5866c1b38_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTozZjEwMmIxODgyNzY0YzA2YmFmMGM2ZjFmMzExYjRhOS90YWJsZXJhbmdlOjNmMTAyYjE4ODI3NjRjMDZiYWYwYzZmMWYzMTFiNGE5XzItMy0xLTEtMzM3MTI_4d95dcb3-3ee9-46e2-8ec4-83c90f81bbb3"
      unitRef="usd">-250000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i1125c74b89c2483e9b94f766ba1974f0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTozZjEwMmIxODgyNzY0YzA2YmFmMGM2ZjFmMzExYjRhOS90YWJsZXJhbmdlOjNmMTAyYjE4ODI3NjRjMDZiYWYwYzZmMWYzMTFiNGE5XzItNS0xLTEtNDEyNjc_072ec2e6-e754-420d-96de-c31484b96b1c"
      unitRef="usd">-335000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="if2c977ef64434a82b2c0f8b179b96426_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTozZjEwMmIxODgyNzY0YzA2YmFmMGM2ZjFmMzExYjRhOS90YWJsZXJhbmdlOjNmMTAyYjE4ODI3NjRjMDZiYWYwYzZmMWYzMTFiNGE5XzMtMS0xLTEtMzM3MTI_e5166e6d-0f87-421c-92d8-f3040ba7f760"
      unitRef="usd">1195000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="idbf7a699eca047a3be281fba9e32d6f0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTozZjEwMmIxODgyNzY0YzA2YmFmMGM2ZjFmMzExYjRhOS90YWJsZXJhbmdlOjNmMTAyYjE4ODI3NjRjMDZiYWYwYzZmMWYzMTFiNGE5XzMtMy0xLTEtMzM3MTI_16ce4a5e-67c7-4e61-a2b5-7f6595e96017"
      unitRef="usd">3073000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i007412cbaf864f25a9a2c6287f1bf23b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTozZjEwMmIxODgyNzY0YzA2YmFmMGM2ZjFmMzExYjRhOS90YWJsZXJhbmdlOjNmMTAyYjE4ODI3NjRjMDZiYWYwYzZmMWYzMTFiNGE5XzMtNS0xLTEtNDEyNjc_9bb520f4-809b-46b2-a163-b8ce15510a2f"
      unitRef="usd">1200000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ied6a30c3e16a44f0ab91ade70ada8dd3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTozZjEwMmIxODgyNzY0YzA2YmFmMGM2ZjFmMzExYjRhOS90YWJsZXJhbmdlOjNmMTAyYjE4ODI3NjRjMDZiYWYwYzZmMWYzMTFiNGE5XzUtMS0xLTEtMzM3MTI_dfb54fb0-1bb0-4f68-9e89-2cb78f785ce6"
      unitRef="usd">-1900000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i578fa0c8eb86419e868fc8d92019297d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTozZjEwMmIxODgyNzY0YzA2YmFmMGM2ZjFmMzExYjRhOS90YWJsZXJhbmdlOjNmMTAyYjE4ODI3NjRjMDZiYWYwYzZmMWYzMTFiNGE5XzUtMy0xLTEtMzM3MTI_467abd95-10c1-4253-aea2-1c5454970b39"
      unitRef="usd">2751000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ibb04cb27e27e4c14805aee57bc9c5364_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTozZjEwMmIxODgyNzY0YzA2YmFmMGM2ZjFmMzExYjRhOS90YWJsZXJhbmdlOjNmMTAyYjE4ODI3NjRjMDZiYWYwYzZmMWYzMTFiNGE5XzUtNS0xLTEtNDEyNjc_4ac9dc59-387e-4fc8-8639-c36ef64fabff"
      unitRef="usd">0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo3Nzk5NzkyN2U5N2I0NjM4ODVhYjgyYTY2OGQyZTBhZS90YWJsZXJhbmdlOjc3OTk3OTI3ZTk3YjQ2Mzg4NWFiODJhNjY4ZDJlMGFlXzItMS0xLTEtNTE0ODA_caa015c5-91fa-4436-a128-a9071e392d91"
      unitRef="usd">404000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo3Nzk5NzkyN2U5N2I0NjM4ODVhYjgyYTY2OGQyZTBhZS90YWJsZXJhbmdlOjc3OTk3OTI3ZTk3YjQ2Mzg4NWFiODJhNjY4ZDJlMGFlXzItMy0xLTEtNTE0ODA_17818963-bd85-4cc1-8c2a-a3cfc3e4ab5c"
      unitRef="usd">-5234000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo3Nzk5NzkyN2U5N2I0NjM4ODVhYjgyYTY2OGQyZTBhZS90YWJsZXJhbmdlOjc3OTk3OTI3ZTk3YjQ2Mzg4NWFiODJhNjY4ZDJlMGFlXzItNS0xLTEtNTE0ODA_5a062392-3643-492d-af29-12cc587eb422"
      unitRef="usd">179000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo3Nzk5NzkyN2U5N2I0NjM4ODVhYjgyYTY2OGQyZTBhZS90YWJsZXJhbmdlOjc3OTk3OTI3ZTk3YjQ2Mzg4NWFiODJhNjY4ZDJlMGFlXzQtMS0xLTEtNTE0ODA_668aa0c3-f1b8-4874-9f22-f06ddb2df696"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo3Nzk5NzkyN2U5N2I0NjM4ODVhYjgyYTY2OGQyZTBhZS90YWJsZXJhbmdlOjc3OTk3OTI3ZTk3YjQ2Mzg4NWFiODJhNjY4ZDJlMGFlXzQtMy0xLTEtNTE0ODA_1e47021a-b398-4f96-8136-36cc66280d22"
      unitRef="usd">5055000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo3Nzk5NzkyN2U5N2I0NjM4ODVhYjgyYTY2OGQyZTBhZS90YWJsZXJhbmdlOjc3OTk3OTI3ZTk3YjQ2Mzg4NWFiODJhNjY4ZDJlMGFlXzQtNS0xLTEtNTE0ODA_6cde3b0c-cd60-4ef2-9cbe-409f6ee2d19c"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzIxOTkwMjMyNzI1NTc_1ec9b2ea-323d-443f-8423-0d5bd2304f51"
      unitRef="usd">0</us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzQ2MDQ_b3000a97-a975-42b8-9387-9cf0264d4066"
      unitRef="usd">1300000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzQ2MTE_aeb09e36-f984-485e-95e8-e2a88e1f4f7d"
      unitRef="usd">700000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzQzOTgwNDY1MTg1NjU_3fbbf96f-97dd-4930-b437-1d768f6bb777">&lt;div style="margin-top:12pt"&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 discloses our financial assets (liabilities) measured at fair value on a recurring basis: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.283%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;1 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;2 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;3 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives designated as hedging instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative assets - interest rate caps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,322&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,322&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives not designated as hedging instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative assets - interest rate caps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,654&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,654&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Embedded derivative assets (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;496&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;496&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-Term Debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&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="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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, due 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,743,090&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,754,285&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;444&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;444&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance Lease Obligations (with current portion)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(d)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,037&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,037&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.283%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;1 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;2 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;3 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives not designated as hedging instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative assets - interest rate caps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Embedded derivative assets (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(670)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(670)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-Term Debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&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="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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, due 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,728,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,772,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes, due 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance Lease Obligations (with current portion)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(d)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:27pt;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;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.91pt"&gt;Derivatives designated as hedging instruments are measured at fair value with changes in fair value recorded as a component of accumulated other comprehensive income (loss). Additional information is provided in Note 1, &#x201c;Significant Accounting Policies&#x201d;. Interest swaps are valued using pricing models that incorporate observable market inputs including interest rate curves and yield curves.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Derivatives that are not designated as hedging instruments are measured at fair value with gains or losses recognized immediately in earnings in the Consolidated Statements of Operations and Comprehensive Income (Loss). Refer also to Note 1, &#x201c;Significant Accounting Policies&#x201d;. Interest rate caps are valued using pricing models that incorporate observable market inputs including interest rate and yield curves. Embedded derivatives are valued using internally developed models that rely on observable market inputs including foreign currency forward curves.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.91pt"&gt;Carrying amounts of long-term debt instruments are reported net of discounts and debt issuance costs. The estimated fair value of these instruments is based on information provided by the agent under the Company&#x2019;s senior secured credit facility. Fair value approximates carrying value for &#x201c;Other long-term debt.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(d)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Refer to Note 18, &#x201c;Leases&#x201d;. Fair value approximates carrying value.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90ZXh0cmVnaW9uOjNkNDc5NWNhZGI1NDQwM2JiMTYwYzYwY2VlNTIxZTgzXzQzOTgwNDY1MTg1NjU_e9c1af4e-58c9-4c12-bfd7-e916804a7f2b">&lt;div style="margin-top:12pt"&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 discloses our financial assets (liabilities) measured at fair value on a recurring basis: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.283%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;1 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;2 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;3 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives designated as hedging instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative assets - interest rate caps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,322&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,322&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives not designated as hedging instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative assets - interest rate caps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,654&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,654&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Embedded derivative assets (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;496&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;496&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-Term Debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&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="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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, due 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,743,090&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,754,285&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;444&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;444&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance Lease Obligations (with current portion)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(d)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,037&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,037&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.283%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;1 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;2 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2pt;padding-right:2pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level&#160;3 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives not designated as hedging instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative assets - interest rate caps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Embedded derivative assets (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(670)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(670)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-Term Debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&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="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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loan, due 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,728,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,772,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes, due 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance Lease Obligations (with current portion)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(d)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:27pt;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;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.91pt"&gt;Derivatives designated as hedging instruments are measured at fair value with changes in fair value recorded as a component of accumulated other comprehensive income (loss). Additional information is provided in Note 1, &#x201c;Significant Accounting Policies&#x201d;. Interest swaps are valued using pricing models that incorporate observable market inputs including interest rate curves and yield curves.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Derivatives that are not designated as hedging instruments are measured at fair value with gains or losses recognized immediately in earnings in the Consolidated Statements of Operations and Comprehensive Income (Loss). Refer also to Note 1, &#x201c;Significant Accounting Policies&#x201d;. Interest rate caps are valued using pricing models that incorporate observable market inputs including interest rate and yield curves. Embedded derivatives are valued using internally developed models that rely on observable market inputs including foreign currency forward curves.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.91pt"&gt;Carrying amounts of long-term debt instruments are reported net of discounts and debt issuance costs. The estimated fair value of these instruments is based on information provided by the agent under the Company&#x2019;s senior secured credit facility. Fair value approximates carrying value for &#x201c;Other long-term debt.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(d)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Refer to Note 18, &#x201c;Leases&#x201d;. Fair value approximates carrying value.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ic241d5008faa48ffaec0ed8419cf1172_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo3N2MwYThiYmYzZDU0NzMzYTM2ZDZjMzAwN2EzZmYzNC90YWJsZXJhbmdlOjc3YzBhOGJiZjNkNTQ3MzNhMzZkNmMzMDA3YTNmZjM0XzMtMi0xLTEtMzM3MTI_5b95b3a9-8577-4353-ba03-b71e4958524e"
      unitRef="usd">2322000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i330fc0017a7c48eca7225bb69b75727a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo3N2MwYThiYmYzZDU0NzMzYTM2ZDZjMzAwN2EzZmYzNC90YWJsZXJhbmdlOjc3YzBhOGJiZjNkNTQ3MzNhMzZkNmMzMDA3YTNmZjM0XzMtNC0xLTEtMzM3MTI_9d375f8d-70bd-4583-b668-749d972f73a3"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i261828654cf749a89413b9855caf9e54_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo3N2MwYThiYmYzZDU0NzMzYTM2ZDZjMzAwN2EzZmYzNC90YWJsZXJhbmdlOjc3YzBhOGJiZjNkNTQ3MzNhMzZkNmMzMDA3YTNmZjM0XzMtNi0xLTEtMzM3MTI_1adb5c2e-207b-4cb8-a933-082b83f2fa7e"
      unitRef="usd">2322000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i04a28268419b4c73a8c89415c8690ae2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo3N2MwYThiYmYzZDU0NzMzYTM2ZDZjMzAwN2EzZmYzNC90YWJsZXJhbmdlOjc3YzBhOGJiZjNkNTQ3MzNhMzZkNmMzMDA3YTNmZjM0XzMtOC0xLTEtMzM3MTI_3d5df411-6fdc-4562-ab36-64ccde4942f0"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="iee922c6b3cb3422c9cd4bc7881c56dea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo3N2MwYThiYmYzZDU0NzMzYTM2ZDZjMzAwN2EzZmYzNC90YWJsZXJhbmdlOjc3YzBhOGJiZjNkNTQ3MzNhMzZkNmMzMDA3YTNmZjM0XzUtMi0xLTEtMzM3MTI_25b816ba-c41a-4f31-b787-5631e086525c"
      unitRef="usd">1654000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="if888fadd03574aefbdfe2c31bcf38617_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo3N2MwYThiYmYzZDU0NzMzYTM2ZDZjMzAwN2EzZmYzNC90YWJsZXJhbmdlOjc3YzBhOGJiZjNkNTQ3MzNhMzZkNmMzMDA3YTNmZjM0XzUtNC0xLTEtMzM3MTI_895845e7-5cfc-4b93-a71d-b861e6f5ddb7"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i7be80787afd64e158e0f2152dc6a1f77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo3N2MwYThiYmYzZDU0NzMzYTM2ZDZjMzAwN2EzZmYzNC90YWJsZXJhbmdlOjc3YzBhOGJiZjNkNTQ3MzNhMzZkNmMzMDA3YTNmZjM0XzUtNi0xLTEtMzM3MTI_a1f7391a-e56b-4189-a696-0686b5ade8ba"
      unitRef="usd">1654000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i1d768a21818e49e098a4e671e7ce39c0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo3N2MwYThiYmYzZDU0NzMzYTM2ZDZjMzAwN2EzZmYzNC90YWJsZXJhbmdlOjc3YzBhOGJiZjNkNTQ3MzNhMzZkNmMzMDA3YTNmZjM0XzUtOC0xLTEtMzM3MTI_7ac6c651-d955-412c-aeb4-b221bd62bc07"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ied33918e382144a6884efed4248119e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo3N2MwYThiYmYzZDU0NzMzYTM2ZDZjMzAwN2EzZmYzNC90YWJsZXJhbmdlOjc3YzBhOGJiZjNkNTQ3MzNhMzZkNmMzMDA3YTNmZjM0XzYtMi0xLTEtMzM3MTI_94b9d25a-9e84-4609-a548-29a6a7cc2429"
      unitRef="usd">496000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i6905ca4d4988463a80d20988dd996f27_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo3N2MwYThiYmYzZDU0NzMzYTM2ZDZjMzAwN2EzZmYzNC90YWJsZXJhbmdlOjc3YzBhOGJiZjNkNTQ3MzNhMzZkNmMzMDA3YTNmZjM0XzYtNC0xLTEtMzM3MTI_237724d0-7dd9-4308-99ff-d82db86d9f31"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i9f0368cf76ef41249e83d9659d8fc0dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo3N2MwYThiYmYzZDU0NzMzYTM2ZDZjMzAwN2EzZmYzNC90YWJsZXJhbmdlOjc3YzBhOGJiZjNkNTQ3MzNhMzZkNmMzMDA3YTNmZjM0XzYtNi0xLTEtMzM3MTI_e821cdd2-e494-4926-a3dd-9a1c7eb2d4ee"
      unitRef="usd">496000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i2a10b78157ec4f87a5875ba9a6de91e5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo3N2MwYThiYmYzZDU0NzMzYTM2ZDZjMzAwN2EzZmYzNC90YWJsZXJhbmdlOjc3YzBhOGJiZjNkNTQ3MzNhMzZkNmMzMDA3YTNmZjM0XzYtOC0xLTEtMzM3MTI_467f6f38-2b7f-4f73-8fce-5bb40bed89c7"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:LongTermDebtFairValue
      contextRef="i0fe463893a3246b98fc8e43e82a5b0b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo3N2MwYThiYmYzZDU0NzMzYTM2ZDZjMzAwN2EzZmYzNC90YWJsZXJhbmdlOjc3YzBhOGJiZjNkNTQ3MzNhMzZkNmMzMDA3YTNmZjM0XzgtMi0xLTEtMzM3MTI_bb401a5c-047b-40d9-975c-42754e3c67ef"
      unitRef="usd">1743090000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i7fe50ca69e394da386f7b8f407a274ca_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo3N2MwYThiYmYzZDU0NzMzYTM2ZDZjMzAwN2EzZmYzNC90YWJsZXJhbmdlOjc3YzBhOGJiZjNkNTQ3MzNhMzZkNmMzMDA3YTNmZjM0XzgtNC0xLTEtMzM3MTI_872523c0-2b16-4bd9-9748-8eb1d69ce03d"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i9ecc829718ad43679d377b8244560115_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo3N2MwYThiYmYzZDU0NzMzYTM2ZDZjMzAwN2EzZmYzNC90YWJsZXJhbmdlOjc3YzBhOGJiZjNkNTQ3MzNhMzZkNmMzMDA3YTNmZjM0XzgtNi0xLTEtMzM3MTI_74bbdba8-304e-44dd-9d72-8b1b6b2610aa"
      unitRef="usd">1754285000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i35a0313e86a0458ebcbe8bfcc1e55b92_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo3N2MwYThiYmYzZDU0NzMzYTM2ZDZjMzAwN2EzZmYzNC90YWJsZXJhbmdlOjc3YzBhOGJiZjNkNTQ3MzNhMzZkNmMzMDA3YTNmZjM0XzgtOC0xLTEtMzM3MTI_a747b1f1-e1b3-43ad-a17e-d869f5d7d487"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i39143b2bf6d84de9bab6dfeea6573f22_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo3N2MwYThiYmYzZDU0NzMzYTM2ZDZjMzAwN2EzZmYzNC90YWJsZXJhbmdlOjc3YzBhOGJiZjNkNTQ3MzNhMzZkNmMzMDA3YTNmZjM0XzExLTItMS0xLTMzNzEy_2aed9987-00f5-4eec-b231-d3e08361f0f9"
      unitRef="usd">444000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i485450a570424dc48f903731917e2592_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo3N2MwYThiYmYzZDU0NzMzYTM2ZDZjMzAwN2EzZmYzNC90YWJsZXJhbmdlOjc3YzBhOGJiZjNkNTQ3MzNhMzZkNmMzMDA3YTNmZjM0XzExLTQtMS0xLTMzNzEy_242474b5-77fa-4e58-ba00-8a252cf67d9c"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="if3049c9c317f459fb656f9f1b570bdf6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo3N2MwYThiYmYzZDU0NzMzYTM2ZDZjMzAwN2EzZmYzNC90YWJsZXJhbmdlOjc3YzBhOGJiZjNkNTQ3MzNhMzZkNmMzMDA3YTNmZjM0XzExLTYtMS0xLTMzNzEy_b0c76dce-a73b-4ccc-a668-4ccde4188357"
      unitRef="usd">444000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i0ddc6e104d8448be99c84d3499150c97_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo3N2MwYThiYmYzZDU0NzMzYTM2ZDZjMzAwN2EzZmYzNC90YWJsZXJhbmdlOjc3YzBhOGJiZjNkNTQ3MzNhMzZkNmMzMDA3YTNmZjM0XzExLTgtMS0xLTMzNzEy_64f60bc0-895f-4fa7-aa0b-07cab3ab6ddd"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i599f7048866d4077b6f03386f46d8d9b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo3N2MwYThiYmYzZDU0NzMzYTM2ZDZjMzAwN2EzZmYzNC90YWJsZXJhbmdlOjc3YzBhOGJiZjNkNTQ3MzNhMzZkNmMzMDA3YTNmZjM0XzEyLTItMS0xLTMzNzEy_49b39bb7-9412-438a-8325-eea6490ba01a"
      unitRef="usd">42037000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i62edb3683ea34876b1ce0028dddacec5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo3N2MwYThiYmYzZDU0NzMzYTM2ZDZjMzAwN2EzZmYzNC90YWJsZXJhbmdlOjc3YzBhOGJiZjNkNTQ3MzNhMzZkNmMzMDA3YTNmZjM0XzEyLTQtMS0xLTMzNzEy_31c6df1e-7fa1-46c2-b540-2becc5db0ec4"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i656cd22b5c5c403ea310593ff2e49b80_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo3N2MwYThiYmYzZDU0NzMzYTM2ZDZjMzAwN2EzZmYzNC90YWJsZXJhbmdlOjc3YzBhOGJiZjNkNTQ3MzNhMzZkNmMzMDA3YTNmZjM0XzEyLTYtMS0xLTMzNzEy_0a149b95-3659-49b9-9875-9c6d350143de"
      unitRef="usd">42037000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i319dc943b4d64129b160a3b4a919ca68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTo3N2MwYThiYmYzZDU0NzMzYTM2ZDZjMzAwN2EzZmYzNC90YWJsZXJhbmdlOjc3YzBhOGJiZjNkNTQ3MzNhMzZkNmMzMDA3YTNmZjM0XzEyLTgtMS0xLTMzNzEy_47b14239-f1e0-4d51-8fea-e092a1243fc2"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="iae0abc68535b4fe1ade4f4603c35bede_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTpiY2YwZDg0NmZiNzU0YTg0YWExMjNlN2YxYjVmYjA2OC90YWJsZXJhbmdlOmJjZjBkODQ2ZmI3NTRhODRhYTEyM2U3ZjFiNWZiMDY4XzUtMi0xLTEtMzM3MTI_deb810c8-a250-42be-b858-fb2c4af9b74b"
      unitRef="usd">7000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i5d1f8e1b227f4be3ab78469f8873c1f4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTpiY2YwZDg0NmZiNzU0YTg0YWExMjNlN2YxYjVmYjA2OC90YWJsZXJhbmdlOmJjZjBkODQ2ZmI3NTRhODRhYTEyM2U3ZjFiNWZiMDY4XzUtNC0xLTEtMzM3MTI_b2e6ee77-2726-4aab-8a17-8a2522c614de"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i0d9a6d6ee8ca4d79b7aec159a67fa138_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTpiY2YwZDg0NmZiNzU0YTg0YWExMjNlN2YxYjVmYjA2OC90YWJsZXJhbmdlOmJjZjBkODQ2ZmI3NTRhODRhYTEyM2U3ZjFiNWZiMDY4XzUtNi0xLTEtMzM3MTI_ea78e91c-9d28-401a-96c0-1329af3eda7a"
      unitRef="usd">7000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i630269383fb745888e18c6f1dfa67aa5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTpiY2YwZDg0NmZiNzU0YTg0YWExMjNlN2YxYjVmYjA2OC90YWJsZXJhbmdlOmJjZjBkODQ2ZmI3NTRhODRhYTEyM2U3ZjFiNWZiMDY4XzUtOC0xLTEtMzM3MTI_cf544eba-6404-4b2c-bb45-45eea0402ca4"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="idf00f9609bbe4183b4b4ad780a88ea4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTpiY2YwZDg0NmZiNzU0YTg0YWExMjNlN2YxYjVmYjA2OC90YWJsZXJhbmdlOmJjZjBkODQ2ZmI3NTRhODRhYTEyM2U3ZjFiNWZiMDY4XzYtMi0xLTEtMzM3MTI_4ec7fed8-9a01-422f-aa1c-08e6664fca15"
      unitRef="usd">670000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="if98b5d130cdc4875a33b131121923ecc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTpiY2YwZDg0NmZiNzU0YTg0YWExMjNlN2YxYjVmYjA2OC90YWJsZXJhbmdlOmJjZjBkODQ2ZmI3NTRhODRhYTEyM2U3ZjFiNWZiMDY4XzYtNC0xLTEtMzM3MTI_ce8c3357-61b7-4c4d-8b22-6515d7b1a09a"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i85cd10c787084c8e879b02dd254c0a5e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTpiY2YwZDg0NmZiNzU0YTg0YWExMjNlN2YxYjVmYjA2OC90YWJsZXJhbmdlOmJjZjBkODQ2ZmI3NTRhODRhYTEyM2U3ZjFiNWZiMDY4XzYtNi0xLTEtMzM3MTI_ce64038c-d2c8-4fb0-8033-d0d2eb303d56"
      unitRef="usd">670000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="if5f6cab0e37240159160d9c883ab78b8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTpiY2YwZDg0NmZiNzU0YTg0YWExMjNlN2YxYjVmYjA2OC90YWJsZXJhbmdlOmJjZjBkODQ2ZmI3NTRhODRhYTEyM2U3ZjFiNWZiMDY4XzYtOC0xLTEtMzM3MTI_87490182-e355-40b5-8c7f-da167b44e54b"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:LongTermDebtFairValue
      contextRef="i03c5f5db9764431ba5e9fb7e99bf2fee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTpiY2YwZDg0NmZiNzU0YTg0YWExMjNlN2YxYjVmYjA2OC90YWJsZXJhbmdlOmJjZjBkODQ2ZmI3NTRhODRhYTEyM2U3ZjFiNWZiMDY4XzgtMi0xLTEtMzM3MTI_3b80db44-61af-470d-834b-6f265237eb7e"
      unitRef="usd">1728018000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ib561d17c07384a84be140ca672512b61_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTpiY2YwZDg0NmZiNzU0YTg0YWExMjNlN2YxYjVmYjA2OC90YWJsZXJhbmdlOmJjZjBkODQ2ZmI3NTRhODRhYTEyM2U3ZjFiNWZiMDY4XzgtNC0xLTEtMzM3MTI_fd4baab3-98e5-4ebe-affe-5e23a0854354"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i2adf2c976ae0475cbc2d0573a1cf81fb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTpiY2YwZDg0NmZiNzU0YTg0YWExMjNlN2YxYjVmYjA2OC90YWJsZXJhbmdlOmJjZjBkODQ2ZmI3NTRhODRhYTEyM2U3ZjFiNWZiMDY4XzgtNi0xLTEtMzM3MTI_43956eff-d275-4f92-a123-5448d6eaaf9e"
      unitRef="usd">1772180000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ib8956cbe988d44d3ae3967aa15f7f9f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTpiY2YwZDg0NmZiNzU0YTg0YWExMjNlN2YxYjVmYjA2OC90YWJsZXJhbmdlOmJjZjBkODQ2ZmI3NTRhODRhYTEyM2U3ZjFiNWZiMDY4XzgtOC0xLTEtMzM3MTI_1d86a9dd-202a-4675-b4a0-20e2a6071396"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ia74bbc9e6b0c4e3fb3893a958dbad640_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTpiY2YwZDg0NmZiNzU0YTg0YWExMjNlN2YxYjVmYjA2OC90YWJsZXJhbmdlOmJjZjBkODQ2ZmI3NTRhODRhYTEyM2U3ZjFiNWZiMDY4XzktMi0xLTEtMzM3MTI_0829ddd4-bf44-4f1f-8e30-f5e390d70ebb"
      unitRef="usd">96329000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="if1afcb4067574240834dac8b7ae1fa24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTpiY2YwZDg0NmZiNzU0YTg0YWExMjNlN2YxYjVmYjA2OC90YWJsZXJhbmdlOmJjZjBkODQ2ZmI3NTRhODRhYTEyM2U3ZjFiNWZiMDY4XzktNC0xLTEtMzM3MTI_0dc9d16a-1e63-4b60-8b81-b6844ad648d7"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i2126bf7091c4463b8619f0986300ee23_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTpiY2YwZDg0NmZiNzU0YTg0YWExMjNlN2YxYjVmYjA2OC90YWJsZXJhbmdlOmJjZjBkODQ2ZmI3NTRhODRhYTEyM2U3ZjFiNWZiMDY4XzktNi0xLTEtMzM3MTI_51e65a37-f4ec-4201-9123-9fdcd4185445"
      unitRef="usd">99863000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i4edda901aff3441da62f29fbd6239d44_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTpiY2YwZDg0NmZiNzU0YTg0YWExMjNlN2YxYjVmYjA2OC90YWJsZXJhbmdlOmJjZjBkODQ2ZmI3NTRhODRhYTEyM2U3ZjFiNWZiMDY4XzktOC0xLTEtMzM3MTI_fa223353-a410-4e74-bb77-768179be929c"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="if9451ef09f20465b9c1bf692d83ca8fd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTpiY2YwZDg0NmZiNzU0YTg0YWExMjNlN2YxYjVmYjA2OC90YWJsZXJhbmdlOmJjZjBkODQ2ZmI3NTRhODRhYTEyM2U3ZjFiNWZiMDY4XzExLTItMS0xLTMzNzEy_04e2fb77-732e-4e23-aa5a-2cce091b6e27"
      unitRef="usd">442000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i77efc1795ecf41a9bf55a9c1e8764f68_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTpiY2YwZDg0NmZiNzU0YTg0YWExMjNlN2YxYjVmYjA2OC90YWJsZXJhbmdlOmJjZjBkODQ2ZmI3NTRhODRhYTEyM2U3ZjFiNWZiMDY4XzExLTQtMS0xLTMzNzEy_1288af85-1a9e-45f0-ae28-d8e72d3f4c3f"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i89717d3ec4f1407e8a0ddc90fb37ec8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTpiY2YwZDg0NmZiNzU0YTg0YWExMjNlN2YxYjVmYjA2OC90YWJsZXJhbmdlOmJjZjBkODQ2ZmI3NTRhODRhYTEyM2U3ZjFiNWZiMDY4XzExLTYtMS0xLTMzNzEy_f31c1e0a-bed3-4c9d-8786-1a4179dbaf6c"
      unitRef="usd">442000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i8efe53c579c8479cb23cbd5cf197f53b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTpiY2YwZDg0NmZiNzU0YTg0YWExMjNlN2YxYjVmYjA2OC90YWJsZXJhbmdlOmJjZjBkODQ2ZmI3NTRhODRhYTEyM2U3ZjFiNWZiMDY4XzExLTgtMS0xLTMzNzEy_629a9579-e6ef-4459-bac9-7329e445a95d"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="icfe17c79f9c5461fb7bfe0f162abf532_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTpiY2YwZDg0NmZiNzU0YTg0YWExMjNlN2YxYjVmYjA2OC90YWJsZXJhbmdlOmJjZjBkODQ2ZmI3NTRhODRhYTEyM2U3ZjFiNWZiMDY4XzEyLTItMS0xLTMzNzEy_cc1662ed-1dd9-4fc5-9681-604cb8118d94"
      unitRef="usd">36112000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="id6ec0832067a4d258e7041ae867ed83d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTpiY2YwZDg0NmZiNzU0YTg0YWExMjNlN2YxYjVmYjA2OC90YWJsZXJhbmdlOmJjZjBkODQ2ZmI3NTRhODRhYTEyM2U3ZjFiNWZiMDY4XzEyLTQtMS0xLTMzNzEy_2e236c33-4cb8-499f-98ef-8dcd879e3736"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ie8d137c270724d4eaeb48fedc89bb08e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTpiY2YwZDg0NmZiNzU0YTg0YWExMjNlN2YxYjVmYjA2OC90YWJsZXJhbmdlOmJjZjBkODQ2ZmI3NTRhODRhYTEyM2U3ZjFiNWZiMDY4XzEyLTYtMS0xLTMzNzEy_0afbc40e-1b11-47d0-b309-17ddd885cecf"
      unitRef="usd">36112000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i65fc2093950649dba6a73979afae4520_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xNzgvZnJhZzozZDQ3OTVjYWRiNTQ0MDNiYjE2MGM2MGNlZTUyMWU4My90YWJsZTpiY2YwZDg0NmZiNzU0YTg0YWExMjNlN2YxYjVmYjA2OC90YWJsZXJhbmdlOmJjZjBkODQ2ZmI3NTRhODRhYTEyM2U3ZjFiNWZiMDY4XzEyLTgtMS0xLTMzNzEy_5067c063-8506-4726-80f5-a6b661de98ee"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzQzOTgwNDY1MTcxODg_78bbcae6-1dd4-4a58-aa71-bd65fcb78517">Segment and Geographic Information &lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We identify our operating segments based on the way we manage, evaluate and internally report our business activities for purposes of allocating resources and assessing performance. We have three reportable segments: Sterigenics, Nordion and Nelson Labs. We have determined our reportable segments based upon an assessment of organizational structure, service types, and internally prepared financial statements. Our chief operating decision maker evaluates performance and allocates resources based on net revenues and segment income after the elimination of intercompany activities. The accounting policies of our reportable segments are the same as those described in Note 1, &#x201c;Significant Accounting Policies&#x201d;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Sterigenics&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sterigenics provides outsourced terminal sterilization and irradiation services for the medical device, pharmaceutical, food safety and advanced applications markets using three major technologies: gamma irradiation, EO processing and E-beam irradiation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Nordion &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nordion is a leading global provider of Co-60 used in the sterilization and irradiation processes for the medical device, pharmaceutical, food safety, and high-performance materials industries, as well as in the treatment of cancer. In addition, Nordion is a leading global provider of gamma irradiation systems. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Nelson Labs &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nelson Labs provides outsourced microbiological and analytical chemistry testing and advisory services for the medical device and biopharmaceutical industries. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December 31, 2021, four customers reported within the Nordion segment individually represented 10% or more of the segment&#x2019;s total net revenues. These customers represented 15.1%, 12.7%, 11.5% and 11.1% of the total segment&#x2019;s external net revenues for the year ended December 31, 2021. For the year ended December 31, 2020, three customers reported &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;within the Nordion segment individually represented 10% or more of the segment&#x2019;s total net revenues. These customers represented 15.4%, 13.8% and 13.3% of the total segment&#x2019;s external net revenues for the year ended December 31, 2020. For the year ended December 31, 2019, four customers reported within the Nordion segment individually represented 10% or more of the segment&#x2019;s total net revenues. These customers represented 14.1%, 12.9%, 12.7% and 10.1% of the total segment&#x2019;s external net revenues for the year ended December 31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial information for each of our segments is presented in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Segment revenues&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22.6pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sterigenics&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;571,829&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;498,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 22.6pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nordion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;140,507&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22.6pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nelson Labs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;219,142&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total net revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;931,478&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;818,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;778,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Segment income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22.6pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sterigenics&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;310,470&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 22.6pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nordion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;82,673&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 22.6pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nelson Labs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;88,086&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total segment income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;481,229&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;419,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:27pt;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;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.91pt"&gt;Revenues are reported net of intersegment sales. Our Nordion segment recognized $34.1 million, $38.6 million and $40.9 million in revenues from sales to our Sterigenics segment for the year ended December 31, 2021, 2020 and 2019, respectively, that is not reflected in net revenues in the table above. Intersegment sales for Sterigenics and Nelson Labs are immaterial for all periods presented. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Segment income is only provided on a net basis to the chief operating decision maker and is reported net of intersegment profits. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate operating expenses for executive management, accounting, information technology, legal, human resources, treasury, corporate development, tax, purchasing, and marketing not directly incurred by a segment are allocated to the segments based on total net revenue. Corporate operating expenses that are directly incurred by a segment are reflected in each segment&#x2019;s income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capital expenditures by segment for the years ended December 31, 2021, 2020 and 2019 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.291%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sterigenics&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;73,753&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nordion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;21,292&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nelson Labs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,117&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;102,162&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets and depreciation and amortization expense by segment are not readily available and are not reported separately to the chief operating decision maker. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of segment income to consolidated income (loss) before taxes is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.825%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/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:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Segment income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;481,229&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;419,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Less adjustments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, 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:10pt;font-weight:700;line-height:100%"&gt;74,192&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;150,902&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Impairment of long-lived assets and intangible assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Share-based compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,870&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capital restructuring bonuses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(d)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(Gain) loss on foreign currency and embedded derivatives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(e)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,454)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquisition and divestiture related charges, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(f)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(6,018)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(318)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Business optimization project expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(g)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;948&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Plant closure expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(h)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,327&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loss on extinguishment of debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,681&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Professional services relating to EO sterilization facilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(j)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45,656&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accretion of asset retirement obligations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(k)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,252&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;COVID-19 expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(l)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;761&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consolidated income (loss) before taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;175,716&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,860)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(916)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.91pt"&gt;Includes depreciation of Co-60 held at gamma irradiation sites. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Impairment charges related to the decision to not reopen the Willowbrook, Illinois facility in September 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.91pt"&gt;Includes non-cash share-based compensation expense. 2019 also includes $10.0 million of one-time cash share-based compensation expense related to the pre-IPO Class&#160;C Units, which vested in the third quarter of 2019. See Note 16, &#x201c;Share-Based Compensation&#x201d; for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(d)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Represents cash bonuses for members of management relating to the IPO and the December 2019 refinancing.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(e)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.91pt"&gt;Represents the effects of (i)&#160;fluctuations in foreign currency exchange rates, and (ii)&#160;non-cash mark-to-fair value of embedded derivatives relating to certain customer and supply contracts at Nordion. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(f)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:17.01pt"&gt;Represents (i) certain direct and incremental costs related to the acquisitions of RCA, the noncontrolling interests in our China subsidiaries, and BioScience Labs in 2021; Iotron in July 2020; Nelson Labs Fairfield in 2018 (including the first quarter 2021 gain on the mandatorily redeemable noncontrolling interest), and certain related integration efforts as a result of those acquisitions, (ii) the earnings impact of fair value adjustments (excluding those recognized within amortization expense) resulting from the businesses acquired, (iii) transition services income and non-cash deferred lease income associated with the terms of the divestiture of the Medical Isotopes business in 2018, (iv) a $3.4&#160;million gain recognized in the third quarter of 2021 related to the settlement of an insurance claim for Nordion, and (v) a $5.1&#160;million non-cash gain arising from the derecognition of an ARO liability no longer attributable to Nordion pursuant to the terms of the sale of the Medical Isotopes business in 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(g)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Represents professional fees, contract termination and exit costs, severance and other payroll costs, and other costs associated with business optimization and cost savings projects relating to the integration of acquisitions, the Sotera Health rebranding, operating structure realignment and other process enhancement projects. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(h)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:15.34pt"&gt;Represents professional fees, severance and other payroll costs, and other costs including ongoing lease and utility expenses associated with the closure of the Willowbrook, Illinois facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:17.57pt"&gt;Represents expenses incurred in connection with the repricing of our Term Loan in January 2021, full redemption of the First Lien Notes in August 2021, paydown of debt following the November 2020 IPO, and refinancing of our debt capital structure in December 2019, including accelerated amortization of prior debt issuance and discount costs, premiums paid in connection with early extinguishment and debt issuance and discount costs incurred for the new debt. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(j)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:17.57pt"&gt;Represents professional fees related to litigation associated with our EO sterilization facilities and other related professional fees. See Note 20, &#x201c;Commitments and Contingencies&#x201d;.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(k)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Represents non-cash accretion of asset retirement obligations related to Co-60 and gamma processing facilities, which are based on estimated site remediation costs for any future decommissioning of these facilities (without regard for whether the decommissioning services would be performed by employees of Nordion, instead of by a third party) and are accreted over the life of the asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(l)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:17.57pt"&gt;Represents non-recurring costs associated with the COVID-19 pandemic, including incremental costs to implement workplace health and safety measures. For the year ended December 31, 2020, costs also included donations to related charitable causes and special bonuses for front-line personnel working on-site during lockdown periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Geographic Information &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net revenues for geographic area are reported by the country&#x2019;s origin of the revenues. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.895%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;527,907&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;490,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;177,875&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;161,810&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;63,886&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;931,478&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;818,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;778,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The &#x2018;Other&#x2019; category above is primarily comprised of net revenues from Asian and Latin American countries that individually represent 2% or less of our total net revenues. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets are based on physical locations and are comprised of the net book value of property, plant, and equipment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;323,528&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;135,025&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;128,538&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;63,706&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;650,797&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;609,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The &#x2018;Other&#x2019; category above is primarily comprised of long-lived assets in Asian and Latin American countries that individually represent 5% or less of our total long-lived assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzQzOTgwNDY1MTcxODk_091ed1c8-0b40-446e-9296-d9de715868e3"
      unitRef="segment">3</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzQzOTgwNDY1MTcxODk_8593f890-dd7d-4bfb-9aaf-d13dbdbb9e8d"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1fc58136f5404a84af8c278d15f24ad5_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzEzODM_532566c8-08d1-450a-a198-33e3d218340f"
      unitRef="number">0.151</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if755adc410b5483a9992a6e74827b9e8_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzEzODc_010464ba-cafb-43f0-8412-d9d643cbc9f9"
      unitRef="number">0.127</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5a68d88a7e34491aaf71e4d3590b8b01_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzEzOTU_84ca75e5-6cbe-41d4-960c-10b372e27520"
      unitRef="number">0.115</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="idff0918b7a564d97bb400b4e94072cae_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzU0OTc1NTgxNDY5ODQ_eda113f0-738a-41f5-b870-5b7436fb2b96"
      unitRef="number">0.111</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id3a4f5146cb946fdb3061b0f8be58586_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzU0OTc1NTgxNDcxNjg_03b96d4b-9296-4ee1-8b41-cbdda811913b"
      unitRef="number">0.154</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie2f43e8c626849ccb929ca316dcb6c65_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzU0OTc1NTgxNDcxNzM_20e1b347-23c1-42f9-99f9-9cdd2304f3f7"
      unitRef="number">0.138</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7a7714a411374d9db14a61063dfe19ca_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzU0OTc1NTgxNDcxODU_a4bb966e-07a1-4ffe-95ec-504fbf336956"
      unitRef="number">0.133</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3a84b49d49c341d59405e3be81956ecc_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzEwOTk1MTE2MzgyMTk_0db2b44d-3f56-49eb-90ae-4a1223524ff2"
      unitRef="number">0.141</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i278f1fbd9e684c99aee9e2e2f6550539_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzEwOTk1MTE2MzgyMjM_939bdb8f-37ab-4a75-a252-ea5870fabfd5"
      unitRef="number">0.129</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3b55961aece64eec90d5291c2f428ba4_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzEwOTk1MTE2MzgyMzI_c9378437-782c-4aae-95ab-8cd5a5961c49"
      unitRef="number">0.127</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4466194111e847dc85244187f7975703_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzEwOTk1MTE2MzgyMzY_a398656a-4647-4361-8016-10c4876b1035"
      unitRef="number">0.101</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzQzOTgwNDY1MTcxOTA_465f66bb-6978-4990-b54e-d2aec8f34977">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial information for each of our segments is presented in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Segment revenues&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22.6pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sterigenics&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;571,829&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;498,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 22.6pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nordion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;140,507&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22.6pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nelson Labs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;219,142&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total net revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;931,478&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;818,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;778,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Segment income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22.6pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sterigenics&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;310,470&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 22.6pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nordion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;82,673&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 22.6pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nelson Labs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;88,086&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total segment income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;481,229&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;419,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:27pt;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;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.91pt"&gt;Revenues are reported net of intersegment sales. Our Nordion segment recognized $34.1 million, $38.6 million and $40.9 million in revenues from sales to our Sterigenics segment for the year ended December 31, 2021, 2020 and 2019, respectively, that is not reflected in net revenues in the table above. Intersegment sales for Sterigenics and Nelson Labs are immaterial for all periods presented. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Segment income is only provided on a net basis to the chief operating decision maker and is reported net of intersegment profits. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capital expenditures by segment for the years ended December 31, 2021, 2020 and 2019 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.291%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sterigenics&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;73,753&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nordion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;21,292&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nelson Labs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,117&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;102,162&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib03959b398aa4f6d961a81efb71434ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo2NTMzMTQzNTc2ZTc0MjIwOTJlOGI1OWQ0ZDk3NTllNy90YWJsZXJhbmdlOjY1MzMxNDM1NzZlNzQyMjA5MmU4YjU5ZDRkOTc1OWU3XzMtMS0xLTEtNDM5OTM_d2280820-2269-4948-b7f3-cc553180b2d4"
      unitRef="usd">571829000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6d2e367f1f0b409f8d047981500fd602_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo2NTMzMTQzNTc2ZTc0MjIwOTJlOGI1OWQ0ZDk3NTllNy90YWJsZXJhbmdlOjY1MzMxNDM1NzZlNzQyMjA5MmU4YjU5ZDRkOTc1OWU3XzMtMy0xLTEtNDM5OTM_8167fe76-57a1-4c9a-8b7c-a710ffaa00c6"
      unitRef="usd">498773000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if75450c74d6a4a7eb2df7a87d89781e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo2NTMzMTQzNTc2ZTc0MjIwOTJlOGI1OWQ0ZDk3NTllNy90YWJsZXJhbmdlOjY1MzMxNDM1NzZlNzQyMjA5MmU4YjU5ZDRkOTc1OWU3XzMtNS0xLTEtNDQ0NjY_b8ae2a0c-e83b-4090-9416-ab080e1cf35b"
      unitRef="usd">471708000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia669c5ea2b7344e484795160217dc3e4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo2NTMzMTQzNTc2ZTc0MjIwOTJlOGI1OWQ0ZDk3NTllNy90YWJsZXJhbmdlOjY1MzMxNDM1NzZlNzQyMjA5MmU4YjU5ZDRkOTc1OWU3XzQtMS0xLTEtNDM5OTM_30af01c5-8bb1-4e13-b5e6-6a1d682d47e9"
      unitRef="usd">140507000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib5cb5d755b5541a783ea9fd5140110fd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo2NTMzMTQzNTc2ZTc0MjIwOTJlOGI1OWQ0ZDk3NTllNy90YWJsZXJhbmdlOjY1MzMxNDM1NzZlNzQyMjA5MmU4YjU5ZDRkOTc1OWU3XzQtMy0xLTEtNDM5OTM_7a275782-10f5-4908-b39b-35c54ad66fc8"
      unitRef="usd">114745000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifc221e9d0dae4f2cb91a4c6d0373db73_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo2NTMzMTQzNTc2ZTc0MjIwOTJlOGI1OWQ0ZDk3NTllNy90YWJsZXJhbmdlOjY1MzMxNDM1NzZlNzQyMjA5MmU4YjU5ZDRkOTc1OWU3XzQtNS0xLTEtNDQ0NjY_fad7dae6-83b6-4a4e-bc9c-5b7d3f5b5bd8"
      unitRef="usd">116165000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i998191c71e0447b186c7c403c9af51ed_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo2NTMzMTQzNTc2ZTc0MjIwOTJlOGI1OWQ0ZDk3NTllNy90YWJsZXJhbmdlOjY1MzMxNDM1NzZlNzQyMjA5MmU4YjU5ZDRkOTc1OWU3XzUtMS0xLTEtNDM5OTM_38e5a94d-d2c6-42e7-908e-895dd09df229"
      unitRef="usd">219142000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9a8b2f2ddf5c4aef91b5bcb0d0cfa5c1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo2NTMzMTQzNTc2ZTc0MjIwOTJlOGI1OWQ0ZDk3NTllNy90YWJsZXJhbmdlOjY1MzMxNDM1NzZlNzQyMjA5MmU4YjU5ZDRkOTc1OWU3XzUtMy0xLTEtNDM5OTM_bae2b23e-f14c-4a38-9a01-8935aca94697"
      unitRef="usd">204640000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4d34c78cff39431baa56f510b4730cc7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo2NTMzMTQzNTc2ZTc0MjIwOTJlOGI1OWQ0ZDk3NTllNy90YWJsZXJhbmdlOjY1MzMxNDM1NzZlNzQyMjA5MmU4YjU5ZDRkOTc1OWU3XzUtNS0xLTEtNDQ0NjY_688f8834-420d-454c-a595-ba355d07fda6"
      unitRef="usd">190454000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i14abe83168e94c88a18fcf7addcfe230_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo2NTMzMTQzNTc2ZTc0MjIwOTJlOGI1OWQ0ZDk3NTllNy90YWJsZXJhbmdlOjY1MzMxNDM1NzZlNzQyMjA5MmU4YjU5ZDRkOTc1OWU3XzYtMS0xLTEtNDM5OTM_2e43a4e3-3b49-411e-bfef-4b31d1336d3a"
      unitRef="usd">931478000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if4f21888f22341a28425d1a57d9e258e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo2NTMzMTQzNTc2ZTc0MjIwOTJlOGI1OWQ0ZDk3NTllNy90YWJsZXJhbmdlOjY1MzMxNDM1NzZlNzQyMjA5MmU4YjU5ZDRkOTc1OWU3XzYtMy0xLTEtNDM5OTM_72941e99-1ad8-46b6-a492-1a6654cbd338"
      unitRef="usd">818158000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia770f63471124ce5be76ec3b1939bee1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo2NTMzMTQzNTc2ZTc0MjIwOTJlOGI1OWQ0ZDk3NTllNy90YWJsZXJhbmdlOjY1MzMxNDM1NzZlNzQyMjA5MmU4YjU5ZDRkOTc1OWU3XzYtNS0xLTEtNDQ0NjY_bca34836-4a08-4ff2-8f09-14d8cbdcafee"
      unitRef="usd">778327000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <shc:SegmentIncomeLoss
      contextRef="ib03959b398aa4f6d961a81efb71434ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo2NTMzMTQzNTc2ZTc0MjIwOTJlOGI1OWQ0ZDk3NTllNy90YWJsZXJhbmdlOjY1MzMxNDM1NzZlNzQyMjA5MmU4YjU5ZDRkOTc1OWU3XzgtMS0xLTEtNDM5OTM_3faf92f0-791c-499f-a0c1-2de701fd2add"
      unitRef="usd">310470000</shc:SegmentIncomeLoss>
    <shc:SegmentIncomeLoss
      contextRef="i6d2e367f1f0b409f8d047981500fd602_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo2NTMzMTQzNTc2ZTc0MjIwOTJlOGI1OWQ0ZDk3NTllNy90YWJsZXJhbmdlOjY1MzMxNDM1NzZlNzQyMjA5MmU4YjU5ZDRkOTc1OWU3XzgtMy0xLTEtNDM5OTM_f7928124-6a6c-4d9f-8b5d-79dff1f7286b"
      unitRef="usd">266639000</shc:SegmentIncomeLoss>
    <shc:SegmentIncomeLoss
      contextRef="if75450c74d6a4a7eb2df7a87d89781e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo2NTMzMTQzNTc2ZTc0MjIwOTJlOGI1OWQ0ZDk3NTllNy90YWJsZXJhbmdlOjY1MzMxNDM1NzZlNzQyMjA5MmU4YjU5ZDRkOTc1OWU3XzgtNS0xLTEtNDQ0NzM_f26f0cfc-0bca-4ec8-88b6-325d46c0843e"
      unitRef="usd">244904000</shc:SegmentIncomeLoss>
    <shc:SegmentIncomeLoss
      contextRef="ia669c5ea2b7344e484795160217dc3e4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo2NTMzMTQzNTc2ZTc0MjIwOTJlOGI1OWQ0ZDk3NTllNy90YWJsZXJhbmdlOjY1MzMxNDM1NzZlNzQyMjA5MmU4YjU5ZDRkOTc1OWU3XzktMS0xLTEtNDM5OTM_77515483-7015-44ff-92be-7a5ca7fe34b0"
      unitRef="usd">82673000</shc:SegmentIncomeLoss>
    <shc:SegmentIncomeLoss
      contextRef="ib5cb5d755b5541a783ea9fd5140110fd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo2NTMzMTQzNTc2ZTc0MjIwOTJlOGI1OWQ0ZDk3NTllNy90YWJsZXJhbmdlOjY1MzMxNDM1NzZlNzQyMjA5MmU4YjU5ZDRkOTc1OWU3XzktMy0xLTEtNDM5OTM_35a4daa7-b480-4b7f-842e-e5bc6ad111c4"
      unitRef="usd">66803000</shc:SegmentIncomeLoss>
    <shc:SegmentIncomeLoss
      contextRef="ifc221e9d0dae4f2cb91a4c6d0373db73_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo2NTMzMTQzNTc2ZTc0MjIwOTJlOGI1OWQ0ZDk3NTllNy90YWJsZXJhbmdlOjY1MzMxNDM1NzZlNzQyMjA5MmU4YjU5ZDRkOTc1OWU3XzktNS0xLTEtNDQ0NzM_29f14949-9e94-474f-bb9b-9e59e0cedb47"
      unitRef="usd">62196000</shc:SegmentIncomeLoss>
    <shc:SegmentIncomeLoss
      contextRef="i998191c71e0447b186c7c403c9af51ed_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo2NTMzMTQzNTc2ZTc0MjIwOTJlOGI1OWQ0ZDk3NTllNy90YWJsZXJhbmdlOjY1MzMxNDM1NzZlNzQyMjA5MmU4YjU5ZDRkOTc1OWU3XzEwLTEtMS0xLTQzOTkz_b9f74d63-304b-400a-bae9-af3dfa7cdff0"
      unitRef="usd">88086000</shc:SegmentIncomeLoss>
    <shc:SegmentIncomeLoss
      contextRef="i9a8b2f2ddf5c4aef91b5bcb0d0cfa5c1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo2NTMzMTQzNTc2ZTc0MjIwOTJlOGI1OWQ0ZDk3NTllNy90YWJsZXJhbmdlOjY1MzMxNDM1NzZlNzQyMjA5MmU4YjU5ZDRkOTc1OWU3XzEwLTMtMS0xLTQzOTkz_67ea9359-4eab-4316-b274-15ed54c119f0"
      unitRef="usd">86417000</shc:SegmentIncomeLoss>
    <shc:SegmentIncomeLoss
      contextRef="i4d34c78cff39431baa56f510b4730cc7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo2NTMzMTQzNTc2ZTc0MjIwOTJlOGI1OWQ0ZDk3NTllNy90YWJsZXJhbmdlOjY1MzMxNDM1NzZlNzQyMjA5MmU4YjU5ZDRkOTc1OWU3XzEwLTUtMS0xLTQ0NDcz_b212f34f-51dd-4de8-86a2-c904ab06f9d8"
      unitRef="usd">72832000</shc:SegmentIncomeLoss>
    <shc:SegmentIncomeLoss
      contextRef="i14abe83168e94c88a18fcf7addcfe230_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo2NTMzMTQzNTc2ZTc0MjIwOTJlOGI1OWQ0ZDk3NTllNy90YWJsZXJhbmdlOjY1MzMxNDM1NzZlNzQyMjA5MmU4YjU5ZDRkOTc1OWU3XzExLTEtMS0xLTQzOTkz_6985bfd5-c86d-4342-9d66-f12754c2e24d"
      unitRef="usd">481229000</shc:SegmentIncomeLoss>
    <shc:SegmentIncomeLoss
      contextRef="if4f21888f22341a28425d1a57d9e258e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo2NTMzMTQzNTc2ZTc0MjIwOTJlOGI1OWQ0ZDk3NTllNy90YWJsZXJhbmdlOjY1MzMxNDM1NzZlNzQyMjA5MmU4YjU5ZDRkOTc1OWU3XzExLTMtMS0xLTQzOTkz_7f41d9b4-d5af-400b-91a0-7dc778c26d5a"
      unitRef="usd">419859000</shc:SegmentIncomeLoss>
    <shc:SegmentIncomeLoss
      contextRef="ia770f63471124ce5be76ec3b1939bee1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo2NTMzMTQzNTc2ZTc0MjIwOTJlOGI1OWQ0ZDk3NTllNy90YWJsZXJhbmdlOjY1MzMxNDM1NzZlNzQyMjA5MmU4YjU5ZDRkOTc1OWU3XzExLTUtMS0xLTQ0NDcz_5aa8dc7d-da73-45d0-ba73-87446dc0432b"
      unitRef="usd">379932000</shc:SegmentIncomeLoss>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie71f72c761f945f887cc162af6cf0bbc_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzE1NDE_e506230c-9508-4d80-a5f1-ba9bb7e332ad"
      unitRef="usd">-34100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib3d0a124537c45ffa07aa000691ce8e1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzE1NDg_4bd5d1a0-4d3e-4607-ad21-e4e31fabdf2d"
      unitRef="usd">-38600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idc0a1120e030404f96b359d31c3100b7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzU0OTc1NTgxNDczNzI_9c3bed31-0bd1-464f-8e2e-3956e3281c31"
      unitRef="usd">-40900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i55361d677e0a4cc1ad154a68af1c4446_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZToxMDBhZmExOGMyNDU0NWRjOGE0MjljMjFmNTI5MmRhYS90YWJsZXJhbmdlOjEwMGFmYTE4YzI0NTQ1ZGM4YTQyOWMyMWY1MjkyZGFhXzItMS0xLTEtNDQxMDE_9bd04419-6b9f-4efd-a5e0-5b0cf18ed7c4"
      unitRef="usd">73753000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i1071d9b8250a4f61bcbd785621a6755f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZToxMDBhZmExOGMyNDU0NWRjOGE0MjljMjFmNTI5MmRhYS90YWJsZXJhbmdlOjEwMGFmYTE4YzI0NTQ1ZGM4YTQyOWMyMWY1MjkyZGFhXzItMy0xLTEtNDQxMDE_96d0db3d-3f96-41b1-b343-04e1e8219be0"
      unitRef="usd">42164000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i41b3685803cb469f854290bca952bcc2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZToxMDBhZmExOGMyNDU0NWRjOGE0MjljMjFmNTI5MmRhYS90YWJsZXJhbmdlOjEwMGFmYTE4YzI0NTQ1ZGM4YTQyOWMyMWY1MjkyZGFhXzItNS0xLTEtNDQ0ODI_77c55231-2526-42f0-b174-fe17b62b3c20"
      unitRef="usd">51123000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i0736570a58654d8e9f78cb6e3fa16a08_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZToxMDBhZmExOGMyNDU0NWRjOGE0MjljMjFmNTI5MmRhYS90YWJsZXJhbmdlOjEwMGFmYTE4YzI0NTQ1ZGM4YTQyOWMyMWY1MjkyZGFhXzMtMS0xLTEtNDQxMDE_b49be972-317d-4364-85fc-83edfc1d1fbc"
      unitRef="usd">21292000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="if36db2698e16482eb29989aad62aa677_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZToxMDBhZmExOGMyNDU0NWRjOGE0MjljMjFmNTI5MmRhYS90YWJsZXJhbmdlOjEwMGFmYTE4YzI0NTQ1ZGM4YTQyOWMyMWY1MjkyZGFhXzMtMy0xLTEtNDQxMDE_f8cb4a8c-f10d-4f81-a075-6b8e21e40156"
      unitRef="usd">4655000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="id8ab04d111f7484a8b2a373cfcc0a546_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZToxMDBhZmExOGMyNDU0NWRjOGE0MjljMjFmNTI5MmRhYS90YWJsZXJhbmdlOjEwMGFmYTE4YzI0NTQ1ZGM4YTQyOWMyMWY1MjkyZGFhXzMtNS0xLTEtNDQ0ODI_e5d06b6a-5db3-48fd-948d-329dd421c59f"
      unitRef="usd">2034000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="if764ee3270a140438fb16b3ee6eee328_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZToxMDBhZmExOGMyNDU0NWRjOGE0MjljMjFmNTI5MmRhYS90YWJsZXJhbmdlOjEwMGFmYTE4YzI0NTQ1ZGM4YTQyOWMyMWY1MjkyZGFhXzQtMS0xLTEtNDQxMDE_130b215b-53e0-46fc-9cfb-db2cf9182b21"
      unitRef="usd">7117000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i745fe1d064b64c0a80a1280ea7b854be_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZToxMDBhZmExOGMyNDU0NWRjOGE0MjljMjFmNTI5MmRhYS90YWJsZXJhbmdlOjEwMGFmYTE4YzI0NTQ1ZGM4YTQyOWMyMWY1MjkyZGFhXzQtMy0xLTEtNDQxMDE_5e6a7ab4-465b-40cf-ba59-a2671c9be87f"
      unitRef="usd">6688000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="id72dba974a134dd0a7988166b8724e66_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZToxMDBhZmExOGMyNDU0NWRjOGE0MjljMjFmNTI5MmRhYS90YWJsZXJhbmdlOjEwMGFmYTE4YzI0NTQ1ZGM4YTQyOWMyMWY1MjkyZGFhXzQtNS0xLTEtNDQ0ODI_51bd980b-b975-46f7-8e6e-c44b3d24308f"
      unitRef="usd">4100000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZToxMDBhZmExOGMyNDU0NWRjOGE0MjljMjFmNTI5MmRhYS90YWJsZXJhbmdlOjEwMGFmYTE4YzI0NTQ1ZGM4YTQyOWMyMWY1MjkyZGFhXzUtMS0xLTEtNDQxMDE_943b8579-7e09-4cf0-9b77-ee9b104995fa"
      unitRef="usd">102162000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZToxMDBhZmExOGMyNDU0NWRjOGE0MjljMjFmNTI5MmRhYS90YWJsZXJhbmdlOjEwMGFmYTE4YzI0NTQ1ZGM4YTQyOWMyMWY1MjkyZGFhXzUtMy0xLTEtNDQxMDE_753fd52f-b915-452b-b448-fa3c95042da2"
      unitRef="usd">53507000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZToxMDBhZmExOGMyNDU0NWRjOGE0MjljMjFmNTI5MmRhYS90YWJsZXJhbmdlOjEwMGFmYTE4YzI0NTQ1ZGM4YTQyOWMyMWY1MjkyZGFhXzUtNS0xLTEtNDQ0ODI_61438e13-5c32-46c4-8996-b19fcff75a67"
      unitRef="usd">57257000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzIxOTkwMjMyNjE2Mzk_43e709d1-e4cc-48f8-a847-a5bfb9eab374">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of segment income to consolidated income (loss) before taxes is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.825%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/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:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Segment income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;481,229&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;419,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Less adjustments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, 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:10pt;font-weight:700;line-height:100%"&gt;74,192&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;150,902&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Impairment of long-lived assets and intangible assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Share-based compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,870&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capital restructuring bonuses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(d)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(Gain) loss on foreign currency and embedded derivatives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(e)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,454)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquisition and divestiture related charges, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(f)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(6,018)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(318)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Business optimization project expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(g)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;948&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Plant closure expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(h)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,327&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loss on extinguishment of debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,681&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Professional services relating to EO sterilization facilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(j)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45,656&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accretion of asset retirement obligations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(k)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,252&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;COVID-19 expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(l)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;761&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consolidated income (loss) before taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;175,716&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,860)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(916)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.91pt"&gt;Includes depreciation of Co-60 held at gamma irradiation sites. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Impairment charges related to the decision to not reopen the Willowbrook, Illinois facility in September 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.91pt"&gt;Includes non-cash share-based compensation expense. 2019 also includes $10.0 million of one-time cash share-based compensation expense related to the pre-IPO Class&#160;C Units, which vested in the third quarter of 2019. See Note 16, &#x201c;Share-Based Compensation&#x201d; for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(d)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Represents cash bonuses for members of management relating to the IPO and the December 2019 refinancing.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(e)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.91pt"&gt;Represents the effects of (i)&#160;fluctuations in foreign currency exchange rates, and (ii)&#160;non-cash mark-to-fair value of embedded derivatives relating to certain customer and supply contracts at Nordion. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(f)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:17.01pt"&gt;Represents (i) certain direct and incremental costs related to the acquisitions of RCA, the noncontrolling interests in our China subsidiaries, and BioScience Labs in 2021; Iotron in July 2020; Nelson Labs Fairfield in 2018 (including the first quarter 2021 gain on the mandatorily redeemable noncontrolling interest), and certain related integration efforts as a result of those acquisitions, (ii) the earnings impact of fair value adjustments (excluding those recognized within amortization expense) resulting from the businesses acquired, (iii) transition services income and non-cash deferred lease income associated with the terms of the divestiture of the Medical Isotopes business in 2018, (iv) a $3.4&#160;million gain recognized in the third quarter of 2021 related to the settlement of an insurance claim for Nordion, and (v) a $5.1&#160;million non-cash gain arising from the derecognition of an ARO liability no longer attributable to Nordion pursuant to the terms of the sale of the Medical Isotopes business in 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(g)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Represents professional fees, contract termination and exit costs, severance and other payroll costs, and other costs associated with business optimization and cost savings projects relating to the integration of acquisitions, the Sotera Health rebranding, operating structure realignment and other process enhancement projects. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(h)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:15.34pt"&gt;Represents professional fees, severance and other payroll costs, and other costs including ongoing lease and utility expenses associated with the closure of the Willowbrook, Illinois facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:17.57pt"&gt;Represents expenses incurred in connection with the repricing of our Term Loan in January 2021, full redemption of the First Lien Notes in August 2021, paydown of debt following the November 2020 IPO, and refinancing of our debt capital structure in December 2019, including accelerated amortization of prior debt issuance and discount costs, premiums paid in connection with early extinguishment and debt issuance and discount costs incurred for the new debt. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(j)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:17.57pt"&gt;Represents professional fees related to litigation associated with our EO sterilization facilities and other related professional fees. See Note 20, &#x201c;Commitments and Contingencies&#x201d;.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;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;(k)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Represents non-cash accretion of asset retirement obligations related to Co-60 and gamma processing facilities, which are based on estimated site remediation costs for any future decommissioning of these facilities (without regard for whether the decommissioning services would be performed by employees of Nordion, instead of by a third party) and are accreted over the life of the asset.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(l)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:17.57pt"&gt;Represents non-recurring costs associated with the COVID-19 pandemic, including incremental costs to implement workplace health and safety measures. For the year ended December 31, 2020, costs also included donations to related charitable causes and special bonuses for front-line personnel working on-site during lockdown periods.&lt;/span&gt;</us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock>
    <shc:SegmentIncomeLoss
      contextRef="i14abe83168e94c88a18fcf7addcfe230_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzItMS0xLTEtMzM3MTI_aa4fbd7f-5e06-426b-8d25-8eae82487424"
      unitRef="usd">481229000</shc:SegmentIncomeLoss>
    <shc:SegmentIncomeLoss
      contextRef="if4f21888f22341a28425d1a57d9e258e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzItMy0xLTEtMzM3MTI_95530d77-1552-4d5a-b1d9-7990a1d3399d"
      unitRef="usd">419859000</shc:SegmentIncomeLoss>
    <shc:SegmentIncomeLoss
      contextRef="ia770f63471124ce5be76ec3b1939bee1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzItNS0xLTEtNDE2ODA_cc09536d-0dc5-4c76-a62f-5e22b31e9299"
      unitRef="usd">379932000</shc:SegmentIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i0be70ef1cff74dd18d74a27fee4a57c6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzQtMS0xLTEtMzM3MTI_a7ebd73c-89bf-498f-90d5-ff2bd8d77f21"
      unitRef="usd">74192000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="id8de4b4e88394491b31a1d74207bdcc9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzQtMy0xLTEtMzM3MTI_dc3a96d6-49c5-4a87-bd44-6f7f6047557f"
      unitRef="usd">215259000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="icf0c4f2801e44651951b4a5bc704f085_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzQtNS0xLTEtNDE2ODA_279bfacb-a9ce-4311-b2af-8faf169ded54"
      unitRef="usd">157729000</us-gaap:InterestExpense>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i0be70ef1cff74dd18d74a27fee4a57c6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzUtMS0xLTEtMzM3MTI_e31bb3e2-abe4-46df-8803-25467cd3a1f4"
      unitRef="usd">150902000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="id8de4b4e88394491b31a1d74207bdcc9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzUtMy0xLTEtMzM3MTI_ab89096c-2487-469f-9302-7593edc541f0"
      unitRef="usd">143564000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="icf0c4f2801e44651951b4a5bc704f085_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzUtNS0xLTEtNDE2ODA_cb5e99ba-1b48-4fa2-b0b4-8cd7662ba916"
      unitRef="usd">146719000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AssetImpairmentCharges
      contextRef="i0be70ef1cff74dd18d74a27fee4a57c6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzYtMS0xLTEtMzM3MTI_cd978c8e-e00d-4198-9ccb-5a288e39ebe0"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="id8de4b4e88394491b31a1d74207bdcc9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzYtMy0xLTEtMzM3MTI_9cb05405-61c6-47d2-8f75-98c9db780678"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="icf0c4f2801e44651951b4a5bc704f085_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzYtNS0xLTEtNDE2ODA_5a245f5a-e79d-4785-9386-ed382969febb"
      unitRef="usd">5792000</us-gaap:AssetImpairmentCharges>
    <us-gaap:ShareBasedCompensation
      contextRef="i0be70ef1cff74dd18d74a27fee4a57c6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzctMS0xLTEtMzM3MTI_f3b6dd7c-a59a-4802-9e70-677accc6f144"
      unitRef="usd">13870000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="id8de4b4e88394491b31a1d74207bdcc9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzctMy0xLTEtMzM3MTI_5df33040-a252-4b23-bae8-13102b0356ef"
      unitRef="usd">10987000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="icf0c4f2801e44651951b4a5bc704f085_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzctNS0xLTEtNDE2ODA_c715507a-1e21-4816-a376-4e0e90f9d95c"
      unitRef="usd">16882000</us-gaap:ShareBasedCompensation>
    <shc:CapitalRestructuringBonuses
      contextRef="i0be70ef1cff74dd18d74a27fee4a57c6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzgtMS0xLTEtMzM3MTI_e52dad86-465b-4975-bbb9-c6b4c2243fa9"
      unitRef="usd">0</shc:CapitalRestructuringBonuses>
    <shc:CapitalRestructuringBonuses
      contextRef="id8de4b4e88394491b31a1d74207bdcc9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzgtMy0xLTEtMzM3MTI_7e995dc9-8610-45f7-8116-e6e5927a90d6"
      unitRef="usd">2702000</shc:CapitalRestructuringBonuses>
    <shc:CapitalRestructuringBonuses
      contextRef="icf0c4f2801e44651951b4a5bc704f085_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzgtNS0xLTEtNDE2ODA_313088da-cb98-45b5-9663-69e26ee5b734"
      unitRef="usd">2040000</shc:CapitalRestructuringBonuses>
    <shc:ForeignCurrencyGainLossAndGainLossOnEmbeddedDerivative
      contextRef="i0be70ef1cff74dd18d74a27fee4a57c6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzktMS0xLTEtMzM3MTI_817c6700-8518-458b-bf44-44f69bf1d512"
      unitRef="usd">58000</shc:ForeignCurrencyGainLossAndGainLossOnEmbeddedDerivative>
    <shc:ForeignCurrencyGainLossAndGainLossOnEmbeddedDerivative
      contextRef="id8de4b4e88394491b31a1d74207bdcc9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzktMy0xLTEtMzM3MTI_9b2e7dfe-c46c-4294-bfca-d40557a33371"
      unitRef="usd">8454000</shc:ForeignCurrencyGainLossAndGainLossOnEmbeddedDerivative>
    <shc:ForeignCurrencyGainLossAndGainLossOnEmbeddedDerivative
      contextRef="icf0c4f2801e44651951b4a5bc704f085_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzktNS0xLTEtNDE2ODA_8ea3869c-044f-4a63-90b7-db67002fee7a"
      unitRef="usd">-2662000</shc:ForeignCurrencyGainLossAndGainLossOnEmbeddedDerivative>
    <shc:AcquisitionAndDivestitureRelatedChargesNet
      contextRef="i0be70ef1cff74dd18d74a27fee4a57c6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzEwLTEtMS0xLTMzNzEy_ece977ac-2dbd-4d91-a6a2-d88127d6fa3d"
      unitRef="usd">-6018000</shc:AcquisitionAndDivestitureRelatedChargesNet>
    <shc:AcquisitionAndDivestitureRelatedChargesNet
      contextRef="id8de4b4e88394491b31a1d74207bdcc9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzEwLTMtMS0xLTMzNzEy_bfb8de4c-8b14-4506-909c-f6a6c6beb836"
      unitRef="usd">3932000</shc:AcquisitionAndDivestitureRelatedChargesNet>
    <shc:AcquisitionAndDivestitureRelatedChargesNet
      contextRef="icf0c4f2801e44651951b4a5bc704f085_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzEwLTUtMS0xLTQxNjgw_9e220324-aef7-418f-95b5-75982fe5f799"
      unitRef="usd">-318000</shc:AcquisitionAndDivestitureRelatedChargesNet>
    <us-gaap:OtherRestructuringCosts
      contextRef="i0be70ef1cff74dd18d74a27fee4a57c6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzExLTEtMS0xLTMzNzEy_75267b0d-a2b2-4f5b-982c-bfb937495b83"
      unitRef="usd">948000</us-gaap:OtherRestructuringCosts>
    <us-gaap:OtherRestructuringCosts
      contextRef="id8de4b4e88394491b31a1d74207bdcc9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzExLTMtMS0xLTMzNzEy_1042429f-0fb3-4227-853e-9c4236c368f0"
      unitRef="usd">2524000</us-gaap:OtherRestructuringCosts>
    <us-gaap:OtherRestructuringCosts
      contextRef="icf0c4f2801e44651951b4a5bc704f085_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzExLTUtMS0xLTQxNjgw_2c8611ab-7a02-4ce5-851a-118023b48fbb"
      unitRef="usd">4195000</us-gaap:OtherRestructuringCosts>
    <us-gaap:BusinessExitCosts1
      contextRef="i0be70ef1cff74dd18d74a27fee4a57c6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzEyLTEtMS0xLTMzNzEy_7dd0508c-8bea-4fbe-8332-f6c2a93ae6d3"
      unitRef="usd">2327000</us-gaap:BusinessExitCosts1>
    <us-gaap:BusinessExitCosts1
      contextRef="id8de4b4e88394491b31a1d74207bdcc9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzEyLTMtMS0xLTMzNzEy_32f667dc-faaa-4ae8-9b79-420cc1aaef1f"
      unitRef="usd">2649000</us-gaap:BusinessExitCosts1>
    <us-gaap:BusinessExitCosts1
      contextRef="icf0c4f2801e44651951b4a5bc704f085_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzEyLTUtMS0xLTQxNjgw_9b320dc3-fb60-4294-962d-e7a5e57e650d"
      unitRef="usd">1712000</us-gaap:BusinessExitCosts1>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i0be70ef1cff74dd18d74a27fee4a57c6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzEzLTEtMS0xLTMzNzEy_ba6bd373-7046-4cb2-96d7-d63dad7d46fe"
      unitRef="usd">-20681000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="id8de4b4e88394491b31a1d74207bdcc9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzEzLTMtMS0xLTMzNzEy_5aad4020-ad0c-4e14-b74b-cd1bb191c8a1"
      unitRef="usd">-44262000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="icf0c4f2801e44651951b4a5bc704f085_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzEzLTUtMS0xLTQxNjgw_7c38b5b9-72ea-4ec1-aab0-accf0289c923"
      unitRef="usd">-30168000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:LitigationSettlementExpense
      contextRef="i0be70ef1cff74dd18d74a27fee4a57c6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzE0LTEtMS0xLTMzNzEy_f2bc3842-537f-40f9-b04d-d0dd90d3fcc5"
      unitRef="usd">45656000</us-gaap:LitigationSettlementExpense>
    <us-gaap:LitigationSettlementExpense
      contextRef="id8de4b4e88394491b31a1d74207bdcc9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzE0LTMtMS0xLTMzNzEy_eefde99d-a33a-4b5a-8864-b6b92a003140"
      unitRef="usd">36671000</us-gaap:LitigationSettlementExpense>
    <us-gaap:LitigationSettlementExpense
      contextRef="icf0c4f2801e44651951b4a5bc704f085_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzE0LTUtMS0xLTQxNjgw_7791c1d8-6db1-4f30-a534-d2be6efa916e"
      unitRef="usd">11216000</us-gaap:LitigationSettlementExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="i0be70ef1cff74dd18d74a27fee4a57c6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzE1LTEtMS0xLTMzNzEy_56ddfa80-a6bb-48f3-9f9c-070380806e43"
      unitRef="usd">2252000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="id8de4b4e88394491b31a1d74207bdcc9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzE1LTMtMS0xLTMzNzEy_bc8778e8-0498-41fd-8b89-02b5a911d72f"
      unitRef="usd">1946000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="icf0c4f2801e44651951b4a5bc704f085_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzE1LTUtMS0xLTQxNjgw_c2dc7f0b-02b0-4957-b6d5-a8cdd811f869"
      unitRef="usd">2051000</us-gaap:AssetRetirementObligationAccretionExpense>
    <shc:CostAndExpensesCOVID19
      contextRef="i0be70ef1cff74dd18d74a27fee4a57c6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzE2LTEtMS0xLTMzNzEy_3d92c4b9-6e52-494e-b7fc-74e9f8b1dd03"
      unitRef="usd">761000</shc:CostAndExpensesCOVID19>
    <shc:CostAndExpensesCOVID19
      contextRef="id8de4b4e88394491b31a1d74207bdcc9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzE2LTMtMS0xLTMzNzEy_7400e367-f635-4028-9b0a-5d8ac1a689df"
      unitRef="usd">2677000</shc:CostAndExpensesCOVID19>
    <shc:CostAndExpensesCOVID19
      contextRef="icf0c4f2801e44651951b4a5bc704f085_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzE2LTUtMS0xLTQxNjgw_81e5550c-3306-4841-946a-734bfc14be72"
      unitRef="usd">0</shc:CostAndExpensesCOVID19>
    <us-gaap:NetIncomeLoss
      contextRef="i0be70ef1cff74dd18d74a27fee4a57c6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzE3LTEtMS0xLTMzNzEy_3d40340e-8219-4600-9dc0-250f514fd462"
      unitRef="usd">175716000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id8de4b4e88394491b31a1d74207bdcc9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzE3LTMtMS0xLTMzNzEy_974fbe64-9303-4c78-9953-043c633fa530"
      unitRef="usd">-38860000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icf0c4f2801e44651951b4a5bc704f085_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTowZTlhYjI1YWJhMTk0ZmY3YWNkY2FiNDFlMmMxMTk4YS90YWJsZXJhbmdlOjBlOWFiMjVhYmExOTRmZjdhY2RjYWI0MWUyYzExOThhXzE3LTUtMS0xLTQxNjgw_dc9865c2-f006-491e-bc23-0232e0306824"
      unitRef="usd">-916000</us-gaap:NetIncomeLoss>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib9df95ab199543858402dcea5d439102_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzI2NTk_97b6c4ff-e7a7-4ec0-a878-237009777c8d"
      unitRef="usd">10000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:GainOnBusinessInterruptionInsuranceRecovery
      contextRef="if3ad6145f617499ba426b2a1f5e29551_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzIxOTkwMjMyNjg0ODI_45391e13-456c-4ad1-bb30-8d3c93bb4bd3"
      unitRef="usd">3400000</us-gaap:GainOnBusinessInterruptionInsuranceRecovery>
    <shc:AssetRetirementObligationNonCashGainLossFromDerecognition
      contextRef="if49f8f4d5eb342c3b8b5488f9444e212_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzEwOTk1MTE2NDEzNTU_9453f8b4-d89e-4777-938e-566f65b1f48f"
      unitRef="usd">5100000</shc:AssetRetirementObligationNonCashGainLossFromDerecognition>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzIxOTkwMjMyNjE2NDA_d3a804c7-9729-4bc6-ba7f-3ae47f66f2bb">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net revenues for geographic area are reported by the country&#x2019;s origin of the revenues. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.895%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;527,907&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;490,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;177,875&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;161,810&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;63,886&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;931,478&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;818,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;778,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icc0ad003d468475395ef08abeae54d72_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo1YzY3YjIwZTkxOWQ0ODJkOGJjZmZkNWMyZjBjMzA4Ni90YWJsZXJhbmdlOjVjNjdiMjBlOTE5ZDQ4MmQ4YmNmZmQ1YzJmMGMzMDg2XzItMS0xLTEtMzM3MTI_c3fb32b0-3603-42a0-811a-2d176beb8820"
      unitRef="usd">527907000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifd66904074c34513bd8c0ceeee39506e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo1YzY3YjIwZTkxOWQ0ODJkOGJjZmZkNWMyZjBjMzA4Ni90YWJsZXJhbmdlOjVjNjdiMjBlOTE5ZDQ4MmQ4YmNmZmQ1YzJmMGMzMDg2XzItMy0xLTEtMzM3MTI_af458177-0c49-4ad4-bdd4-a9af4668f0a6"
      unitRef="usd">490498000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i110e0f4a514546f79a168233e24201b5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo1YzY3YjIwZTkxOWQ0ODJkOGJjZmZkNWMyZjBjMzA4Ni90YWJsZXJhbmdlOjVjNjdiMjBlOTE5ZDQ4MmQ4YmNmZmQ1YzJmMGMzMDg2XzItNS0xLTEtNDE3MjE_21805662-690f-431e-b935-94ccfed0093f"
      unitRef="usd">473958000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0e5763aa98a643d7b89f79e4d64e41c6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo1YzY3YjIwZTkxOWQ0ODJkOGJjZmZkNWMyZjBjMzA4Ni90YWJsZXJhbmdlOjVjNjdiMjBlOTE5ZDQ4MmQ4YmNmZmQ1YzJmMGMzMDg2XzMtMS0xLTEtMzM3MTI_d76fcc7d-c828-45d7-8fa2-d6f498a6e98c"
      unitRef="usd">177875000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0c184bc9b25f4580ad1f6f36cb0f95f4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo1YzY3YjIwZTkxOWQ0ODJkOGJjZmZkNWMyZjBjMzA4Ni90YWJsZXJhbmdlOjVjNjdiMjBlOTE5ZDQ4MmQ4YmNmZmQ1YzJmMGMzMDg2XzMtMy0xLTEtMzM3MTI_7ca125ff-5ec7-417c-bdd9-e855f4826a27"
      unitRef="usd">135938000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i034b9e9c635b4ce98c4762a6479ae6a4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo1YzY3YjIwZTkxOWQ0ODJkOGJjZmZkNWMyZjBjMzA4Ni90YWJsZXJhbmdlOjVjNjdiMjBlOTE5ZDQ4MmQ4YmNmZmQ1YzJmMGMzMDg2XzMtNS0xLTEtNDE3MjE_ad8e383a-5836-42c6-a18a-802efa77c271"
      unitRef="usd">130469000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i252d48863a01481f821c80f22d19377d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo1YzY3YjIwZTkxOWQ0ODJkOGJjZmZkNWMyZjBjMzA4Ni90YWJsZXJhbmdlOjVjNjdiMjBlOTE5ZDQ4MmQ4YmNmZmQ1YzJmMGMzMDg2XzQtMS0xLTEtMzM3MTI_7d9c856b-ba78-4d9d-90fe-a8c8bc9ad719"
      unitRef="usd">161810000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic0fb7503747f4211956caeda7af9e950_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo1YzY3YjIwZTkxOWQ0ODJkOGJjZmZkNWMyZjBjMzA4Ni90YWJsZXJhbmdlOjVjNjdiMjBlOTE5ZDQ4MmQ4YmNmZmQ1YzJmMGMzMDg2XzQtMy0xLTEtMzM3MTI_240e17d2-64d1-4351-8c1d-a46398b265d7"
      unitRef="usd">135720000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idbc983b8dab34b94a7cef4ec4b258ac2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo1YzY3YjIwZTkxOWQ0ODJkOGJjZmZkNWMyZjBjMzA4Ni90YWJsZXJhbmdlOjVjNjdiMjBlOTE5ZDQ4MmQ4YmNmZmQ1YzJmMGMzMDg2XzQtNS0xLTEtNDE3MjE_17d0213d-a657-42db-b250-17b9bab81798"
      unitRef="usd">122606000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idf7cff599fd94897bdb254807e422799_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo1YzY3YjIwZTkxOWQ0ODJkOGJjZmZkNWMyZjBjMzA4Ni90YWJsZXJhbmdlOjVjNjdiMjBlOTE5ZDQ4MmQ4YmNmZmQ1YzJmMGMzMDg2XzUtMS0xLTEtMzM3MTI_a30c97bb-8d1d-4867-a3bf-d908d5316368"
      unitRef="usd">63886000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie0c5e44996734de095d6c0d2785df82b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo1YzY3YjIwZTkxOWQ0ODJkOGJjZmZkNWMyZjBjMzA4Ni90YWJsZXJhbmdlOjVjNjdiMjBlOTE5ZDQ4MmQ4YmNmZmQ1YzJmMGMzMDg2XzUtMy0xLTEtMzM3MTI_22f1e4b0-2002-4b2e-a57a-63d8d5a0bb86"
      unitRef="usd">56002000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i81939bef9d8041c187b057280fe4c8e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo1YzY3YjIwZTkxOWQ0ODJkOGJjZmZkNWMyZjBjMzA4Ni90YWJsZXJhbmdlOjVjNjdiMjBlOTE5ZDQ4MmQ4YmNmZmQ1YzJmMGMzMDg2XzUtNS0xLTEtNDE3MjE_0e53e4c8-6ddc-4ec9-b1f8-35f2e4805c93"
      unitRef="usd">51294000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo1YzY3YjIwZTkxOWQ0ODJkOGJjZmZkNWMyZjBjMzA4Ni90YWJsZXJhbmdlOjVjNjdiMjBlOTE5ZDQ4MmQ4YmNmZmQ1YzJmMGMzMDg2XzYtMS0xLTEtMzM3MTI_10b11969-96fa-4d79-905c-4c3552f544c4"
      unitRef="usd">931478000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i42800ee8d5ed4215873ba3b46b29fb15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo1YzY3YjIwZTkxOWQ0ODJkOGJjZmZkNWMyZjBjMzA4Ni90YWJsZXJhbmdlOjVjNjdiMjBlOTE5ZDQ4MmQ4YmNmZmQ1YzJmMGMzMDg2XzYtMy0xLTEtMzM3MTI_67857107-306d-454e-9556-2f8072a55da9"
      unitRef="usd">818158000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6e3fe7216cf7404e9c659c5063994d49_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo1YzY3YjIwZTkxOWQ0ODJkOGJjZmZkNWMyZjBjMzA4Ni90YWJsZXJhbmdlOjVjNjdiMjBlOTE5ZDQ4MmQ4YmNmZmQ1YzJmMGMzMDg2XzYtNS0xLTEtNDE3MjE_d2406ba9-6d7e-4f65-b037-0c4d8615a806"
      unitRef="usd">778327000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <shc:PercentOfRevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic0a7bf35a9d54342920e2f9887a4430a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzU3Mjk_7385172f-68f6-48a3-988d-30b15ad54fde"
      unitRef="number">0.02</shc:PercentOfRevenueFromContractWithCustomerExcludingAssessedTax>
    <shc:PercentOfRevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9b60d5b1fc0641c980a64e8be711f441_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzU3Mjk_a0736182-d1cd-4b9c-b369-68100c839b97"
      unitRef="number">0.02</shc:PercentOfRevenueFromContractWithCustomerExcludingAssessedTax>
    <shc:PercentOfRevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6b6472e1e98b4be696dd8c9ff3d9583a_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzU3Mjk_ae822294-7dfc-4707-a21d-b349f50f7679"
      unitRef="number">0.02</shc:PercentOfRevenueFromContractWithCustomerExcludingAssessedTax>
    <shc:PercentOfRevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iedcc12b1d78b437f9e5e7d6c861bb3de_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzU3Mjk_f7227a56-8d5b-4c33-8fd5-16c2c69c5385"
      unitRef="number">0.02</shc:PercentOfRevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzIxOTkwMjMyNjE2NDE_27c2ff74-aec5-4559-9e91-e3c74399c054">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets are based on physical locations and are comprised of the net book value of property, plant, and equipment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;(thousands of U.S. dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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:8pt;font-weight:700;line-height:120%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;323,528&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;135,025&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;128,538&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;63,706&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;650,797&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;609,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="ifd09117a791c4f8e8b80f138ecc133b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo1ODczZjdkYzBhNDE0MzdhODllNmVhYjM5ZWJiNTNiYS90YWJsZXJhbmdlOjU4NzNmN2RjMGE0MTQzN2E4OWU2ZWFiMzllYmI1M2JhXzItMS0xLTEtMzM3MTI_3f9a89a6-3af8-40f9-a752-317b1b4678d9"
      unitRef="usd">323528000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="iaa1c22a83092415f9eb382bc5eda81fd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo1ODczZjdkYzBhNDE0MzdhODllNmVhYjM5ZWJiNTNiYS90YWJsZXJhbmdlOjU4NzNmN2RjMGE0MTQzN2E4OWU2ZWFiMzllYmI1M2JhXzItMy0xLTEtMzM3MTI_1735f65a-4319-4df1-8c53-5161af554107"
      unitRef="usd">305137000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="idb9e800b3b4645ae92c4dbb0a95e3b9c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo1ODczZjdkYzBhNDE0MzdhODllNmVhYjM5ZWJiNTNiYS90YWJsZXJhbmdlOjU4NzNmN2RjMGE0MTQzN2E4OWU2ZWFiMzllYmI1M2JhXzMtMS0xLTEtMzM3MTI_376506fb-dd9d-44a9-bce9-7527247e308f"
      unitRef="usd">135025000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="ifae631ca49bd4f1fb0c1610773899d7c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo1ODczZjdkYzBhNDE0MzdhODllNmVhYjM5ZWJiNTNiYS90YWJsZXJhbmdlOjU4NzNmN2RjMGE0MTQzN2E4OWU2ZWFiMzllYmI1M2JhXzMtMy0xLTEtMzM3MTI_62c3205b-95b8-42ab-9cd4-d45a7a97a150"
      unitRef="usd">141668000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="idc12f064423246debcff738a56cc6fdc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo1ODczZjdkYzBhNDE0MzdhODllNmVhYjM5ZWJiNTNiYS90YWJsZXJhbmdlOjU4NzNmN2RjMGE0MTQzN2E4OWU2ZWFiMzllYmI1M2JhXzQtMS0xLTEtMzM3MTI_416ac2ac-1cf3-46ae-a59e-55a8e64e2840"
      unitRef="usd">128538000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="iaec62f6868b84621a6e4dac35c06d68d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo1ODczZjdkYzBhNDE0MzdhODllNmVhYjM5ZWJiNTNiYS90YWJsZXJhbmdlOjU4NzNmN2RjMGE0MTQzN2E4OWU2ZWFiMzllYmI1M2JhXzQtMy0xLTEtMzM3MTI_da6d8784-d882-46b0-81cc-8efe4b56c2bb"
      unitRef="usd">97996000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="ic6a0011004964459bc8cb4b1fa0dee07_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo1ODczZjdkYzBhNDE0MzdhODllNmVhYjM5ZWJiNTNiYS90YWJsZXJhbmdlOjU4NzNmN2RjMGE0MTQzN2E4OWU2ZWFiMzllYmI1M2JhXzUtMS0xLTEtMzM3MTI_7bb6b4fc-5133-4bdf-b1ea-43336a9b96d1"
      unitRef="usd">63706000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="id25faf57e59e42cc9979c9fe4f19ba96_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo1ODczZjdkYzBhNDE0MzdhODllNmVhYjM5ZWJiNTNiYS90YWJsZXJhbmdlOjU4NzNmN2RjMGE0MTQzN2E4OWU2ZWFiMzllYmI1M2JhXzUtMy0xLTEtMzM3MTI_2ed20172-59e7-4556-8c59-b37f21791d0f"
      unitRef="usd">65013000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i2fd6b92eea7c4ef191df489ed4254321_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo1ODczZjdkYzBhNDE0MzdhODllNmVhYjM5ZWJiNTNiYS90YWJsZXJhbmdlOjU4NzNmN2RjMGE0MTQzN2E4OWU2ZWFiMzllYmI1M2JhXzYtMS0xLTEtMzM3MTI_16c3f90a-8c8e-470c-8cd4-d557ae1457d2"
      unitRef="usd">650797000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="ida6f62f502eb47408fdd9f6bc5f4e6b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90YWJsZTo1ODczZjdkYzBhNDE0MzdhODllNmVhYjM5ZWJiNTNiYS90YWJsZXJhbmdlOjU4NzNmN2RjMGE0MTQzN2E4OWU2ZWFiMzllYmI1M2JhXzYtMy0xLTEtMzM3MTI_7a36c5e2-7132-4f88-bdc9-9aa1375dd392"
      unitRef="usd">609814000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <shc:PercentOfPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i9198e79097f24627aeefc32a0b587c2f_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzYwMjU_23ad12de-7caf-4c1d-8c65-fc23b7f5a888"
      unitRef="number">0.05</shc:PercentOfPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <shc:PercentOfPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="iff5cbef16cef43549c4f6f12dadfe414_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzYwMjU_2daac922-d954-400c-a8e0-cc0176ee798d"
      unitRef="number">0.05</shc:PercentOfPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <shc:PercentOfPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i4734f445f5f04b9bbde79446769d640f_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzYwMjU_3011bdcb-9aa9-467d-95ff-3c240f239c78"
      unitRef="number">0.05</shc:PercentOfPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <shc:PercentOfPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="if9fb9b5d5b064f06a5e778e6730e7824_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODEvZnJhZzpjZjkzNzIyNWQ3ZmU0MmJlOWQwZmUyZTFkMWFhYjMwYy90ZXh0cmVnaW9uOmNmOTM3MjI1ZDdmZTQyYmU5ZDBmZTJlMWQxYWFiMzBjXzYwMjU_74618251-0248-4f04-a812-1845f4918f6e"
      unitRef="number">0.05</shc:PercentOfPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="icb19524b88e8422eb374a26c45e209c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODQvZnJhZzpjYTRiY2M2ZjRjZGM0YTcyOTdkMzdiOGEyZGFlYjcyNy90ZXh0cmVnaW9uOmNhNGJjYzZmNGNkYzRhNzI5N2QzN2I4YTJkYWViNzI3XzIxOTkwMjMyNTU3NDI_d2363639-a826-476f-84c2-14b235d2b65a">&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Schedule II &#x2013; Valuation and Qualifying Accounts&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.602%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Description&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Beginning&#160;of&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Charges&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(credits)&#160;to&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;costs and&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Deductions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Translation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Adjustments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&#160;End&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;of Period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deducted from asset accounts:&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 2px 64pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for uncollectible accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(408)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(145)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 64pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax asset valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&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 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deducted from asset accounts:&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 2px 64pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for uncollectible accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(389)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 64pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax asset valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,881)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2019&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 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deducted from asset accounts:&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 2px 64pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for uncollectible accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(591)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 64pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax asset valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;padding-left:17.68pt"&gt;Uncollectible accounts written off, net of recoveries &lt;/span&gt;&lt;/div&gt;(2)Change in foreign currency exchange rates</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i4f58daa5115b4741afe11f91b4b58f6d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODQvZnJhZzpjYTRiY2M2ZjRjZGM0YTcyOTdkMzdiOGEyZGFlYjcyNy90YWJsZTo1YjViZjAyZGI5ODM0MWM3YjQyMDYzZjNiNzlkNDBmZi90YWJsZXJhbmdlOjViNWJmMDJkYjk4MzQxYzdiNDIwNjNmM2I3OWQ0MGZmXzQtMS0xLTEtMzM3MTI_766b2c3c-6c69-4577-83b0-41174558a953"
      unitRef="usd">708000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i4836e52449c74e3da1f7e796c30aba83_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODQvZnJhZzpjYTRiY2M2ZjRjZGM0YTcyOTdkMzdiOGEyZGFlYjcyNy90YWJsZTo1YjViZjAyZGI5ODM0MWM3YjQyMDYzZjNiNzlkNDBmZi90YWJsZXJhbmdlOjViNWJmMDJkYjk4MzQxYzdiNDIwNjNmM2I3OWQ0MGZmXzQtMy0xLTEtMzM3MTI_d25dd35c-1e38-488f-bdb5-45a26043d0fd"
      unitRef="usd">1132000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i4836e52449c74e3da1f7e796c30aba83_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODQvZnJhZzpjYTRiY2M2ZjRjZGM0YTcyOTdkMzdiOGEyZGFlYjcyNy90YWJsZTo1YjViZjAyZGI5ODM0MWM3YjQyMDYzZjNiNzlkNDBmZi90YWJsZXJhbmdlOjViNWJmMDJkYjk4MzQxYzdiNDIwNjNmM2I3OWQ0MGZmXzQtNS0xLTEtMzM3MTI_8d7830d2-cf9a-4482-9b6a-6725203bedf6"
      unitRef="usd">408000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="i4836e52449c74e3da1f7e796c30aba83_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODQvZnJhZzpjYTRiY2M2ZjRjZGM0YTcyOTdkMzdiOGEyZGFlYjcyNy90YWJsZTo1YjViZjAyZGI5ODM0MWM3YjQyMDYzZjNiNzlkNDBmZi90YWJsZXJhbmdlOjViNWJmMDJkYjk4MzQxYzdiNDIwNjNmM2I3OWQ0MGZmXzQtNy0xLTEtMzM3MTI_9b887b64-fe05-4e6d-bfe6-f2a417fadc08"
      unitRef="usd">-145000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i85f7b014e044494ba1973eab7d4fb838_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODQvZnJhZzpjYTRiY2M2ZjRjZGM0YTcyOTdkMzdiOGEyZGFlYjcyNy90YWJsZTo1YjViZjAyZGI5ODM0MWM3YjQyMDYzZjNiNzlkNDBmZi90YWJsZXJhbmdlOjViNWJmMDJkYjk4MzQxYzdiNDIwNjNmM2I3OWQ0MGZmXzQtOS0xLTEtMzM3MTI_5ea396e6-3ebe-416b-a14f-81242e4e1bd4"
      unitRef="usd">1287000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i9843618a8bb94b36ae04ce7f487660b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODQvZnJhZzpjYTRiY2M2ZjRjZGM0YTcyOTdkMzdiOGEyZGFlYjcyNy90YWJsZTo1YjViZjAyZGI5ODM0MWM3YjQyMDYzZjNiNzlkNDBmZi90YWJsZXJhbmdlOjViNWJmMDJkYjk4MzQxYzdiNDIwNjNmM2I3OWQ0MGZmXzUtMS0xLTEtMzM3MTI_ce053209-3953-41fb-b8fd-8426ed0bb6d7"
      unitRef="usd">43765000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i2f8e21914f7e4e79b6ab5ff49c728095_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODQvZnJhZzpjYTRiY2M2ZjRjZGM0YTcyOTdkMzdiOGEyZGFlYjcyNy90YWJsZTo1YjViZjAyZGI5ODM0MWM3YjQyMDYzZjNiNzlkNDBmZi90YWJsZXJhbmdlOjViNWJmMDJkYjk4MzQxYzdiNDIwNjNmM2I3OWQ0MGZmXzUtMy0xLTEtMzM3MTI_6095c2c0-bb77-4621-a1a4-7b50168f5c04"
      unitRef="usd">8455000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i2f8e21914f7e4e79b6ab5ff49c728095_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODQvZnJhZzpjYTRiY2M2ZjRjZGM0YTcyOTdkMzdiOGEyZGFlYjcyNy90YWJsZTo1YjViZjAyZGI5ODM0MWM3YjQyMDYzZjNiNzlkNDBmZi90YWJsZXJhbmdlOjViNWJmMDJkYjk4MzQxYzdiNDIwNjNmM2I3OWQ0MGZmXzUtNS0xLTEtMzM3MTI_562aa3cc-4520-4529-827e-3163a30a4e25"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="i2f8e21914f7e4e79b6ab5ff49c728095_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODQvZnJhZzpjYTRiY2M2ZjRjZGM0YTcyOTdkMzdiOGEyZGFlYjcyNy90YWJsZTo1YjViZjAyZGI5ODM0MWM3YjQyMDYzZjNiNzlkNDBmZi90YWJsZXJhbmdlOjViNWJmMDJkYjk4MzQxYzdiNDIwNjNmM2I3OWQ0MGZmXzUtNy0xLTEtMzM3MTI_5dea49de-b069-41f5-b987-d55d45303b41"
      unitRef="usd">-140000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i7a3ffd4127b64d01b7c82373bcc5d247_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODQvZnJhZzpjYTRiY2M2ZjRjZGM0YTcyOTdkMzdiOGEyZGFlYjcyNy90YWJsZTo1YjViZjAyZGI5ODM0MWM3YjQyMDYzZjNiNzlkNDBmZi90YWJsZXJhbmdlOjViNWJmMDJkYjk4MzQxYzdiNDIwNjNmM2I3OWQ0MGZmXzUtOS0xLTEtMzM3MTI_f276bff3-658c-4aea-ab7a-50eada742a5b"
      unitRef="usd">52080000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ice50167a59af4d2d9d20a57588d9a944_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODQvZnJhZzpjYTRiY2M2ZjRjZGM0YTcyOTdkMzdiOGEyZGFlYjcyNy90YWJsZTo1YjViZjAyZGI5ODM0MWM3YjQyMDYzZjNiNzlkNDBmZi90YWJsZXJhbmdlOjViNWJmMDJkYjk4MzQxYzdiNDIwNjNmM2I3OWQ0MGZmXzgtMS0xLTEtMzM3MTI_8c7d9a63-3961-48da-ae71-a01d33cdddf1"
      unitRef="usd">787000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ib130b3776c56464296fd2a6f1b9901b8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODQvZnJhZzpjYTRiY2M2ZjRjZGM0YTcyOTdkMzdiOGEyZGFlYjcyNy90YWJsZTo1YjViZjAyZGI5ODM0MWM3YjQyMDYzZjNiNzlkNDBmZi90YWJsZXJhbmdlOjViNWJmMDJkYjk4MzQxYzdiNDIwNjNmM2I3OWQ0MGZmXzgtMy0xLTEtMzM3MTI_607863d5-94a5-4bda-a9c2-7888ccd56a51"
      unitRef="usd">270000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ib130b3776c56464296fd2a6f1b9901b8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODQvZnJhZzpjYTRiY2M2ZjRjZGM0YTcyOTdkMzdiOGEyZGFlYjcyNy90YWJsZTo1YjViZjAyZGI5ODM0MWM3YjQyMDYzZjNiNzlkNDBmZi90YWJsZXJhbmdlOjViNWJmMDJkYjk4MzQxYzdiNDIwNjNmM2I3OWQ0MGZmXzgtNS0xLTEtMzM3MTI_593dfd17-40a1-4fd8-86df-424b30d5dd3a"
      unitRef="usd">389000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="ib130b3776c56464296fd2a6f1b9901b8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODQvZnJhZzpjYTRiY2M2ZjRjZGM0YTcyOTdkMzdiOGEyZGFlYjcyNy90YWJsZTo1YjViZjAyZGI5ODM0MWM3YjQyMDYzZjNiNzlkNDBmZi90YWJsZXJhbmdlOjViNWJmMDJkYjk4MzQxYzdiNDIwNjNmM2I3OWQ0MGZmXzgtNy0xLTEtMzM3MTI_a47be7f9-fe37-4eb0-8fe0-6a0bbc10dc8d"
      unitRef="usd">40000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i4f58daa5115b4741afe11f91b4b58f6d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODQvZnJhZzpjYTRiY2M2ZjRjZGM0YTcyOTdkMzdiOGEyZGFlYjcyNy90YWJsZTo1YjViZjAyZGI5ODM0MWM3YjQyMDYzZjNiNzlkNDBmZi90YWJsZXJhbmdlOjViNWJmMDJkYjk4MzQxYzdiNDIwNjNmM2I3OWQ0MGZmXzgtOS0xLTEtMzM3MTI_d3f8dd28-9dae-4499-853e-acbf4d2d6046"
      unitRef="usd">708000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i5ca8c7a03215417b80bd45cd785cf4fb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODQvZnJhZzpjYTRiY2M2ZjRjZGM0YTcyOTdkMzdiOGEyZGFlYjcyNy90YWJsZTo1YjViZjAyZGI5ODM0MWM3YjQyMDYzZjNiNzlkNDBmZi90YWJsZXJhbmdlOjViNWJmMDJkYjk4MzQxYzdiNDIwNjNmM2I3OWQ0MGZmXzktMS0xLTEtMzM3MTI_5886dea1-5db5-46ef-85cb-af97c272dc1e"
      unitRef="usd">22962000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i0a3cb6d5779c4f5c8924e22a1ff7ad6a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODQvZnJhZzpjYTRiY2M2ZjRjZGM0YTcyOTdkMzdiOGEyZGFlYjcyNy90YWJsZTo1YjViZjAyZGI5ODM0MWM3YjQyMDYzZjNiNzlkNDBmZi90YWJsZXJhbmdlOjViNWJmMDJkYjk4MzQxYzdiNDIwNjNmM2I3OWQ0MGZmXzktMy0xLTEtMzM3MTI_3a6306f7-0676-456c-b9bb-42428b9b374c"
      unitRef="usd">30667000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i0a3cb6d5779c4f5c8924e22a1ff7ad6a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODQvZnJhZzpjYTRiY2M2ZjRjZGM0YTcyOTdkMzdiOGEyZGFlYjcyNy90YWJsZTo1YjViZjAyZGI5ODM0MWM3YjQyMDYzZjNiNzlkNDBmZi90YWJsZXJhbmdlOjViNWJmMDJkYjk4MzQxYzdiNDIwNjNmM2I3OWQ0MGZmXzktNS0xLTEtMzM3MTI_691fa381-9fd8-4698-8683-dd050d817976"
      unitRef="usd">10881000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="i0a3cb6d5779c4f5c8924e22a1ff7ad6a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODQvZnJhZzpjYTRiY2M2ZjRjZGM0YTcyOTdkMzdiOGEyZGFlYjcyNy90YWJsZTo1YjViZjAyZGI5ODM0MWM3YjQyMDYzZjNiNzlkNDBmZi90YWJsZXJhbmdlOjViNWJmMDJkYjk4MzQxYzdiNDIwNjNmM2I3OWQ0MGZmXzktNy0xLTEtMzM3MTI_51d16182-08f5-4986-ad0c-54680821dd45"
      unitRef="usd">1017000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i9843618a8bb94b36ae04ce7f487660b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODQvZnJhZzpjYTRiY2M2ZjRjZGM0YTcyOTdkMzdiOGEyZGFlYjcyNy90YWJsZTo1YjViZjAyZGI5ODM0MWM3YjQyMDYzZjNiNzlkNDBmZi90YWJsZXJhbmdlOjViNWJmMDJkYjk4MzQxYzdiNDIwNjNmM2I3OWQ0MGZmXzktOS0xLTEtMzM3MTI_dc130b1c-6ead-4bd5-adb5-b0f119b92240"
      unitRef="usd">43765000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i522f06c6ba174bbf92fd5ce65d0fdf13_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODQvZnJhZzpjYTRiY2M2ZjRjZGM0YTcyOTdkMzdiOGEyZGFlYjcyNy90YWJsZTo1YjViZjAyZGI5ODM0MWM3YjQyMDYzZjNiNzlkNDBmZi90YWJsZXJhbmdlOjViNWJmMDJkYjk4MzQxYzdiNDIwNjNmM2I3OWQ0MGZmXzEyLTEtMS0xLTQ0NTYw_f32a214e-9c27-41eb-b8b4-2dc3b496dd1c"
      unitRef="usd">928000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i0b7b8601466244a0a6c79c9a640bc72b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODQvZnJhZzpjYTRiY2M2ZjRjZGM0YTcyOTdkMzdiOGEyZGFlYjcyNy90YWJsZTo1YjViZjAyZGI5ODM0MWM3YjQyMDYzZjNiNzlkNDBmZi90YWJsZXJhbmdlOjViNWJmMDJkYjk4MzQxYzdiNDIwNjNmM2I3OWQ0MGZmXzEyLTMtMS0xLTQ0NTYw_65ce76d6-a8a7-4e74-84c0-70b4a5a7be8e"
      unitRef="usd">482000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i0b7b8601466244a0a6c79c9a640bc72b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODQvZnJhZzpjYTRiY2M2ZjRjZGM0YTcyOTdkMzdiOGEyZGFlYjcyNy90YWJsZTo1YjViZjAyZGI5ODM0MWM3YjQyMDYzZjNiNzlkNDBmZi90YWJsZXJhbmdlOjViNWJmMDJkYjk4MzQxYzdiNDIwNjNmM2I3OWQ0MGZmXzEyLTUtMS0xLTQ0NTYw_b375bbce-69a0-4b96-be8b-483f86e4f7e1"
      unitRef="usd">591000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="i0b7b8601466244a0a6c79c9a640bc72b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODQvZnJhZzpjYTRiY2M2ZjRjZGM0YTcyOTdkMzdiOGEyZGFlYjcyNy90YWJsZTo1YjViZjAyZGI5ODM0MWM3YjQyMDYzZjNiNzlkNDBmZi90YWJsZXJhbmdlOjViNWJmMDJkYjk4MzQxYzdiNDIwNjNmM2I3OWQ0MGZmXzEyLTctMS0xLTQ0NTYw_9f30e652-6e97-4312-9437-bbcce3cca9de"
      unitRef="usd">-32000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ice50167a59af4d2d9d20a57588d9a944_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODQvZnJhZzpjYTRiY2M2ZjRjZGM0YTcyOTdkMzdiOGEyZGFlYjcyNy90YWJsZTo1YjViZjAyZGI5ODM0MWM3YjQyMDYzZjNiNzlkNDBmZi90YWJsZXJhbmdlOjViNWJmMDJkYjk4MzQxYzdiNDIwNjNmM2I3OWQ0MGZmXzEyLTktMS0xLTQ0NTYw_8d521a92-4e19-45a5-9aee-6319c381d334"
      unitRef="usd">787000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i40556d34ebae48e5be7debd003962be0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODQvZnJhZzpjYTRiY2M2ZjRjZGM0YTcyOTdkMzdiOGEyZGFlYjcyNy90YWJsZTo1YjViZjAyZGI5ODM0MWM3YjQyMDYzZjNiNzlkNDBmZi90YWJsZXJhbmdlOjViNWJmMDJkYjk4MzQxYzdiNDIwNjNmM2I3OWQ0MGZmXzEzLTEtMS0xLTQ0NTYw_46fd7429-4c71-44ba-aacd-cf8b6f339ac7"
      unitRef="usd">16678000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ib8eb231707434410a04470fab68fe0af_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODQvZnJhZzpjYTRiY2M2ZjRjZGM0YTcyOTdkMzdiOGEyZGFlYjcyNy90YWJsZTo1YjViZjAyZGI5ODM0MWM3YjQyMDYzZjNiNzlkNDBmZi90YWJsZXJhbmdlOjViNWJmMDJkYjk4MzQxYzdiNDIwNjNmM2I3OWQ0MGZmXzEzLTMtMS0xLTQ0NTYw_c914cb48-bdb0-4a26-be9f-6d4a0faf719f"
      unitRef="usd">6318000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ib8eb231707434410a04470fab68fe0af_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODQvZnJhZzpjYTRiY2M2ZjRjZGM0YTcyOTdkMzdiOGEyZGFlYjcyNy90YWJsZTo1YjViZjAyZGI5ODM0MWM3YjQyMDYzZjNiNzlkNDBmZi90YWJsZXJhbmdlOjViNWJmMDJkYjk4MzQxYzdiNDIwNjNmM2I3OWQ0MGZmXzEzLTUtMS0xLTQ0NTYw_0b3d9e74-2308-4de5-a8f2-051b428ff8c6"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="ib8eb231707434410a04470fab68fe0af_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODQvZnJhZzpjYTRiY2M2ZjRjZGM0YTcyOTdkMzdiOGEyZGFlYjcyNy90YWJsZTo1YjViZjAyZGI5ODM0MWM3YjQyMDYzZjNiNzlkNDBmZi90YWJsZXJhbmdlOjViNWJmMDJkYjk4MzQxYzdiNDIwNjNmM2I3OWQ0MGZmXzEzLTctMS0xLTQ0NTYw_9a2b2806-6033-4a6a-b4ec-bffc7d66a361"
      unitRef="usd">-34000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i5ca8c7a03215417b80bd45cd785cf4fb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhmNWRkODEwZGY1OTQ2NDVhN2JlNzVmMmQ0NTEyODU4L3NlYzo4ZjVkZDgxMGRmNTk0NjQ1YTdiZTc1ZjJkNDUxMjg1OF8xODQvZnJhZzpjYTRiY2M2ZjRjZGM0YTcyOTdkMzdiOGEyZGFlYjcyNy90YWJsZTo1YjViZjAyZGI5ODM0MWM3YjQyMDYzZjNiNzlkNDBmZi90YWJsZXJhbmdlOjViNWJmMDJkYjk4MzQxYzdiNDIwNjNmM2I3OWQ0MGZmXzEzLTktMS0xLTQ0NTYw_4c0717f6-eacc-4181-8b5f-62a1f4b249aa"
      unitRef="usd">22962000</us-gaap:ValuationAllowancesAndReservesBalance>
</xbrl>
