<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:ctos="http://customtruck.com/20230427"
  xmlns:dei="http://xbrl.sec.gov/dei/2022q4"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2022q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="ctos-20230427.xsd" xlink:type="simple"/>
    <context id="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001709682</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i81b28211d7754a0d9e1f5ca1824dfeb2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001709682</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i11d334b3b265442ea423cf5298e1d927_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001709682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iaf280370b771473aa1414fffb12a1d7c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001709682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3ed63bc185394f0f9e490e91423602d1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001709682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ida3a7a541acb4cd1a9470ec592bb71d9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001709682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i791e6120869f4e708d9f396e541b398a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001709682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ctos:StockAwardsAdjustmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i54b23f3cec504489ac3305f36ec276d3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001709682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ctos:StockAwardsAdjustmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iec5d4ea106de4f4cafb6c2de392c0360_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001709682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ctos:EquityAwardsGrantedDuringYearUnvestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4b3a1d3f6bdd41a5a6276662a027073d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001709682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ctos:EquityAwardsGrantedDuringYearUnvestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0f44e0e025554637b7b0ad68fff82c89_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001709682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ctos:EquityAwardsGrantedInPriorYearsUnvestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7a319991d0634836b6112982267aa307_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001709682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ctos:EquityAwardsGrantedInPriorYearsUnvestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i40e971410b164592974fe63f0de979bf_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001709682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ctos:EquityAwardsGrantedInPriorYearsVestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8a33f3c8d85e4e1c8beefafc0cd6d471_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001709682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ctos:EquityAwardsGrantedInPriorYearsVestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia790653dc79d48a093ce2ce230410852_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001709682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ctos:EquityAwardsModifiedDuringYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9b690406551e45b7a380e16c9112c6a1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001709682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ctos:EquityAwardsModifiedDuringYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i54724e9576294116bc9a863defaff71c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001709682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ctos:StockAwardsAdjustmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iaf91eb03efb64f91888dce7434b9bb5c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001709682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ctos:StockAwardsAdjustmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1467a63eaa0f49299aea9cbdf47c68d5_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001709682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ctos:EquityAwardsGrantedDuringYearUnvestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5a4d2b4c0c7b4d28847a2fcc195094a2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001709682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ctos:EquityAwardsGrantedDuringYearUnvestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6edacf1b8bd54888ac9dd6d2d24d45fe_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001709682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ctos:EquityAwardsGrantedInPriorYearsUnvestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i879714dd5dd841929f6b1b8573d0f23d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001709682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ctos:EquityAwardsGrantedInPriorYearsUnvestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i181d483ecc5b4b558c952fa5446225bc_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001709682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ctos:EquityAwardsGrantedInPriorYearsVestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iead280d122b8443aabc834042821b07b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001709682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ctos:EquityAwardsGrantedInPriorYearsVestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibf9570efc28e45168d3430847cda31f8_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001709682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ctos:EquityAwardsThatFailedToMeetVestingConditionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i85bece7badfc43e29149d36a9057869d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001709682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ctos:EquityAwardsThatFailedToMeetVestingConditionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i85ae76137d244e04897360b4a5648194_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001709682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ctos:EquityAwardsModifiedDuringYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2de6b9bc66d445129ab9116cf974ccae_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001709682</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ctos:EquityAwardsModifiedDuringYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie74aa4e00b0d4c6b91fd0bc7e2a232dc_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001709682</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>1</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie9d5b2b65e62467686077a66415055db_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001709682</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>2</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7b4aaa88890a497ebc9505b77a2d8dd0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001709682</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>3</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl80L2ZyYWc6MjMwMjhiMGI4MzAxNGE0OGFiYjY2Y2JhMmE2NDdjNTgvdGFibGU6YmI3ZTEyYzM0NzdlNDI0ZDgxNWVkMDA0ZjE0MmIyNDcvdGFibGVyYW5nZTpiYjdlMTJjMzQ3N2U0MjRkODE1ZWQwMDRmMTQyYjI0N18xLTEtMS0xLTE4MjQwMw_d96b8e1e-0682-4397-a7d8-df81edb10ea0">0001709682</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl80L2ZyYWc6MjMwMjhiMGI4MzAxNGE0OGFiYjY2Y2JhMmE2NDdjNTgvdGFibGU6YmI3ZTEyYzM0NzdlNDI0ZDgxNWVkMDA0ZjE0MmIyNDcvdGFibGVyYW5nZTpiYjdlMTJjMzQ3N2U0MjRkODE1ZWQwMDRmMTQyYjI0N18yLTEtMS0xLTE4MjQwMw_d07108ae-047c-4d76-995a-8a34297c17bc">DEF 14A</dei:DocumentType>
    <dei:AmendmentFlag
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl80L2ZyYWc6MjMwMjhiMGI4MzAxNGE0OGFiYjY2Y2JhMmE2NDdjNTgvdGFibGU6YmI3ZTEyYzM0NzdlNDI0ZDgxNWVkMDA0ZjE0MmIyNDcvdGFibGVyYW5nZTpiYjdlMTJjMzQ3N2U0MjRkODE1ZWQwMDRmMTQyYjI0N18zLTEtMS0xLTE4MjQwMw_aa5a51b5-88fd-4de3-9735-b8c06b69459a">false</dei:AmendmentFlag>
    <dei:EntityRegistrantName
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xL2ZyYWc6NTU1ZTNiODFkYzNlNDYzM2JmNjZkNWRlNThiZGMzMmQvdGV4dHJlZ2lvbjo1NTVlM2I4MWRjM2U0NjMzYmY2NmQ1ZGU1OGJkYzMyZF81MjQ_885333ee-c194-4238-9946-48855acf05b2">Custom Truck One Source, Inc.</dei:EntityRegistrantName>
    <ecd:Additional402vDisclosureTextBlock
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzU2MDQ_cf551bbd-99e6-427c-a075-9c44eee7df1a">As required by Item 402(v) of Regulation S-K, we are providing the following information regarding the relationship between executive compensation and our financial performance for each of the last two completed fiscal years. In determining the "compensation actually paid" to our NEOs, we are required to make various adjustments to amounts that have been previously reported in the Summary Compensation Table, as the SEC&#x2019;s valuation methods for this section differ from those required in the Summary Compensation Table. The table below summarizes compensation values reported in our Summary Compensation Table, as well as the adjusted values required in this section for the 2021 and 2022 fiscal years.The assumptions used in calculating the fair value of unvested stock-based awards as of December 31 of each year (or the vest date, if earlier) were consistent with those used to calculate the grant date fair value. The amounts shown do not constitute a promise or commitment by the Company to pay and final outcomes are likely to differ.For our NEOs, 100% of their bonus opportunity for 2022 was based on Company ("corporate") Adjusted EBITDA for 2022.Gross Profit is the performance measure used to evaluate the Company&#x2019;s operating segment performance. For additional information, see Note 21 to our audited consolidated financial statements included in our 2022 Annual Report on Form 10-K.</ecd:Additional402vDisclosureTextBlock>
    <ecd:PvpTableTextBlock
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzU2MjE_8d4c73bd-0a38-426c-b987-828b55abb491">&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:6.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#6d6d6d;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Value of Initial Fixed $100 Investment Based On:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Summary Compensation Table Total for PEO&lt;/span&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Compensation Actually Paid to PEO&lt;/span&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)(2)(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average Summary Compensation Table Total for Non-PEO NEOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average Compensation Actually Paid to Non-PEO NEOs&lt;/span&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#6d6d6d;border-top:0.5pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Company&lt;br/&gt;Total&lt;br/&gt;Shareholder&lt;br/&gt;Return&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#6d6d6d;border-top:0.5pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Peer Group&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shareholder&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Return&lt;/span&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net Income (Loss)&lt;br/&gt;($ in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA&lt;/span&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;($ in millions)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$4,261,163&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$3,142,037&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$2,134,747&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$1,445,764&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$85.75&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$114.07&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$38.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$393.0&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$6,447,451&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$5,441,201&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$4,009,465&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$2,510,468&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$108.55&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$125.90&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$(181.5)&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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$277.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ecd:PvpTableTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZToxNzZlMmFjMjJmYTg0NDA3YTc1NDAyMmViZWMyMDg2Zi90YWJsZXJhbmdlOjE3NmUyYWMyMmZhODQ0MDdhNzU0MDIyZWJlYzIwODZmXzItMS0xLTEtMTgyNDAz_a81dc3cf-ca31-429c-b4c3-7c137204af33"
      unitRef="usd">4261163</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZToxNzZlMmFjMjJmYTg0NDA3YTc1NDAyMmViZWMyMDg2Zi90YWJsZXJhbmdlOjE3NmUyYWMyMmZhODQ0MDdhNzU0MDIyZWJlYzIwODZmXzItMi0xLTEtMTgyNDAz_b6178924-c834-4f20-ba24-66e4e073b6cd"
      unitRef="usd">3142037</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZToxNzZlMmFjMjJmYTg0NDA3YTc1NDAyMmViZWMyMDg2Zi90YWJsZXJhbmdlOjE3NmUyYWMyMmZhODQ0MDdhNzU0MDIyZWJlYzIwODZmXzItMy0xLTEtMTgyNDAz_b0651544-431a-4c6d-a957-5ac88c718e5d"
      unitRef="usd">2134747</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZToxNzZlMmFjMjJmYTg0NDA3YTc1NDAyMmViZWMyMDg2Zi90YWJsZXJhbmdlOjE3NmUyYWMyMmZhODQ0MDdhNzU0MDIyZWJlYzIwODZmXzItNC0xLTEtMTgyNDAz_68cf5e40-1a6c-476c-9196-d2f49b67a81b"
      unitRef="usd">1445764</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZToxNzZlMmFjMjJmYTg0NDA3YTc1NDAyMmViZWMyMDg2Zi90YWJsZXJhbmdlOjE3NmUyYWMyMmZhODQ0MDdhNzU0MDIyZWJlYzIwODZmXzItNS0xLTEtMTgyNDAz_77823157-f4d4-4dae-8076-5929a8b4f075"
      unitRef="usd">85.75</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZToxNzZlMmFjMjJmYTg0NDA3YTc1NDAyMmViZWMyMDg2Zi90YWJsZXJhbmdlOjE3NmUyYWMyMmZhODQ0MDdhNzU0MDIyZWJlYzIwODZmXzItNi0xLTEtMTgyNDAz_bd869eb9-aad8-4302-a759-5ade09c94775"
      unitRef="usd">114.07</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZToxNzZlMmFjMjJmYTg0NDA3YTc1NDAyMmViZWMyMDg2Zi90YWJsZXJhbmdlOjE3NmUyYWMyMmZhODQ0MDdhNzU0MDIyZWJlYzIwODZmXzItNy0xLTEtMTgyNDAz_c62d1750-af2e-4f81-8f57-94f909c79250"
      unitRef="usd">38900000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZToxNzZlMmFjMjJmYTg0NDA3YTc1NDAyMmViZWMyMDg2Zi90YWJsZXJhbmdlOjE3NmUyYWMyMmZhODQ0MDdhNzU0MDIyZWJlYzIwODZmXzItOC0xLTEtMTgyNDAz_8bf59a33-e9da-469c-b1ea-47a2a2da60bb"
      unitRef="usd">393000000.0</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt
      contextRef="i81b28211d7754a0d9e1f5ca1824dfeb2_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZToxNzZlMmFjMjJmYTg0NDA3YTc1NDAyMmViZWMyMDg2Zi90YWJsZXJhbmdlOjE3NmUyYWMyMmZhODQ0MDdhNzU0MDIyZWJlYzIwODZmXzMtMS0xLTEtMTgyNDAz_66398b43-aa9b-4f9c-b4f2-63535f1f6886"
      unitRef="usd">6447451</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="i81b28211d7754a0d9e1f5ca1824dfeb2_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZToxNzZlMmFjMjJmYTg0NDA3YTc1NDAyMmViZWMyMDg2Zi90YWJsZXJhbmdlOjE3NmUyYWMyMmZhODQ0MDdhNzU0MDIyZWJlYzIwODZmXzMtMi0xLTEtMTgyNDAz_e17e5865-02a2-4d76-80fd-1b85ecb6fd73"
      unitRef="usd">5441201</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="i81b28211d7754a0d9e1f5ca1824dfeb2_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZToxNzZlMmFjMjJmYTg0NDA3YTc1NDAyMmViZWMyMDg2Zi90YWJsZXJhbmdlOjE3NmUyYWMyMmZhODQ0MDdhNzU0MDIyZWJlYzIwODZmXzMtMy0xLTEtMTgyNDAz_1727dacd-8610-4aaf-9285-5351630efefd"
      unitRef="usd">4009465</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="i81b28211d7754a0d9e1f5ca1824dfeb2_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZToxNzZlMmFjMjJmYTg0NDA3YTc1NDAyMmViZWMyMDg2Zi90YWJsZXJhbmdlOjE3NmUyYWMyMmZhODQ0MDdhNzU0MDIyZWJlYzIwODZmXzMtNC0xLTEtMTgyNDAz_3c7b9f90-100d-46c9-a5d3-8e857775ed57"
      unitRef="usd">2510468</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="i81b28211d7754a0d9e1f5ca1824dfeb2_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZToxNzZlMmFjMjJmYTg0NDA3YTc1NDAyMmViZWMyMDg2Zi90YWJsZXJhbmdlOjE3NmUyYWMyMmZhODQ0MDdhNzU0MDIyZWJlYzIwODZmXzMtNS0xLTEtMTgyNDAz_35933d2e-16ca-4c6d-ad64-26588c9e2dba"
      unitRef="usd">108.55</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="i81b28211d7754a0d9e1f5ca1824dfeb2_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZToxNzZlMmFjMjJmYTg0NDA3YTc1NDAyMmViZWMyMDg2Zi90YWJsZXJhbmdlOjE3NmUyYWMyMmZhODQ0MDdhNzU0MDIyZWJlYzIwODZmXzMtNi0xLTEtMTgyNDAz_6d452774-c1f6-4e05-85b0-c5f7bdd2e8a3"
      unitRef="usd">125.90</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="i81b28211d7754a0d9e1f5ca1824dfeb2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZToxNzZlMmFjMjJmYTg0NDA3YTc1NDAyMmViZWMyMDg2Zi90YWJsZXJhbmdlOjE3NmUyYWMyMmZhODQ0MDdhNzU0MDIyZWJlYzIwODZmXzMtNy0xLTEtMTgyNDAz_eb6b31ff-a1e7-45dc-abac-616b3d3a7d8d"
      unitRef="usd">-181500000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="i81b28211d7754a0d9e1f5ca1824dfeb2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZToxNzZlMmFjMjJmYTg0NDA3YTc1NDAyMmViZWMyMDg2Zi90YWJsZXJhbmdlOjE3NmUyYWMyMmZhODQ0MDdhNzU0MDIyZWJlYzIwODZmXzMtOC0xLTEtMTgyNDAz_8eb2162c-36d6-421c-bfc7-fa3b64b4b724"
      unitRef="usd">277300000</ecd:CoSelectedMeasureAmt>
    <ecd:NamedExecutiveOfficersFnTextBlock
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzU2MTE_eebdd30b-a1bb-4866-b490-aa41702df285">Fred Ross ("CEO") served as the principal executive officer ("PEO") for each year shown.</ecd:NamedExecutiveOfficersFnTextBlock>
    <ecd:PeoName
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzU2MDU_13592617-8250-4a24-8222-eb632b73c7b8">Fred Ross</ecd:PeoName>
    <ecd:AdjToPeoCompFnTextBlock
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzU2MDc_540cde84-0b72-4126-8f6b-05678122300d">Compensation Actually Paid ("CAP") is an amount calculated using a formula prescribed by the SEC based on total compensation as disclosed in the &lt;span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i905fa9f4c0e54693b6162210d7683c81_3639" style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;"Summary Compensation Table"&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; ("SCT") on page &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i905fa9f4c0e54693b6162210d7683c81_3639" style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;41&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;, with specified adjustments for pensions (if applicable) and stock-based compensation. To calculate CAP, the following amounts were deducted from and added to SCT total compensation:&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;div style="margin-top:8pt;text-align:justify"&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:33.453%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.715%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.715%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.717%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#6d6d6d;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;PEO SCT Total to CAP Reconciliation:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SCT Total&lt;/span&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net Adjustments to SCT Total&lt;/span&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(ii) (iii)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CAP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$4,261,163&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$(1,119,126)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$3,142,037&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$6,447,451&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$(1,006,250)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$5,441,201&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify"&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:33.453%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.715%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.715%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.717%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#6d6d6d;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Average Non-PEO NEOs SCT Total to CAP Reconciliation:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SCT Total&lt;/span&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net Adjustments to SCT Total&lt;/span&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(ii) (iii)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CAP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$2,134,747&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$(688,983)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$1,445,764&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$4,009,465&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$(1,498,997)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$2,510,468&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(i) Reflects "Total Compensation" reported in the SCT for each year shown.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(ii) Includes the grant date fair value of equity-based awards granted in each year as reflected in the SCT.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(iii) Includes the value of equity calculated in accordance with the SEC methodology for determining CAP for each year shown. Fair value or change in fair value, as applicable, of equity awards was determined by reference to (i) for RSUs, the closing price per share on the applicable year-end dates or, in the case of vesting dates, the closing price per share on the applicable vesting dates; (ii) for PSUs (excluding any market-based awards), the same valuation methodology as RSU awards except that the year-end values are multiplied by the probability of achievement of the applicable performance objective as of the applicable date; and, (iii) for market-based awards, the fair value is calculated using a Monte Carlo simulation approach in a risk-neutral framework to model future stock price movements based upon historical volatility (based on the weighted-average combination of the Company&#x2019;s historic volatility and of the implied volatility of a group of the Company&#x2019;s peers), risk-free rates of return, and correlation matrix. Please refer to the section &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i22d3a7a3261e47ebb69f962660278fe7_14069" style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;"Accounting for Share-Based Compensation"&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; in the CD&amp;amp;A on page &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i22d3a7a3261e47ebb69f962660278fe7_14069" style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;38&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; for additional information. The equity components of CAP for each fiscal year are further detailed in the supplemental tables below. No adjustments for pensions are required as the Company does not have a defined-benefit plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify"&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:73.973%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.363%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Adjustments to Determine Compensation "Actually Paid" for CEO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deduction for amounts reported under the "Stock Awards" column in the SCT&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$(2,959,250)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$(5,440,750)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Increase for fair value of awards granted during year that remain unvested as of year-end&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,836,750&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,434,500&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Increase/deduction for change in fair value from prior year-end to current year-end of awards granted prior to year that were outstanding and unvested as of year-end&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,134,438)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Increase/deduction for change in fair value from prior year-end to vesting date of awards granted prior to year that vested during year&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(18,813)&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Increase based upon incremental fair value of awards modified during year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;156,625&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #6d6d6d;border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #6d6d6d;border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$(1,119,126)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #6d6d6d;border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$(1,006,250)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify"&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:73.973%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.363%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Adjustments to Determine Average Compensation "Actually Paid" for Non-CEO NEOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deduction for amounts reported under the "Stock Awards" column in the SCT&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$(1,441,642)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$(3,400,469)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Increase for fair value of awards granted during year that remain unvested as of year-end&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,391,358&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,900,500&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Increase/deduction for change in fair value from prior year-end to current year-end of awards granted prior to year that were outstanding and unvested as of year-end&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(406,089)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;972&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Increase/deduction for change in fair value from prior year-end to vesting date of awards granted prior to year that vested during year&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(37,218)&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deduction of fair value of awards granted prior to year that were forfeited during year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(250,750)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Increase based upon incremental fair value of awards modified during year&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,358&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #6d6d6d;border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #6d6d6d;border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$(688,983)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #6d6d6d;border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$(1,498,997)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:AdjToPeoCompFnTextBlock>
    <ecd:AdjToNonPeoNeoCompFnTextBlock
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzU2MDc_60664a4a-8c76-4ba0-87ee-38101baae155">Compensation Actually Paid ("CAP") is an amount calculated using a formula prescribed by the SEC based on total compensation as disclosed in the &lt;span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i905fa9f4c0e54693b6162210d7683c81_3639" style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;"Summary Compensation Table"&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; ("SCT") on page &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i905fa9f4c0e54693b6162210d7683c81_3639" style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;41&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;, with specified adjustments for pensions (if applicable) and stock-based compensation. To calculate CAP, the following amounts were deducted from and added to SCT total compensation:&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;div style="margin-top:8pt;text-align:justify"&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:33.453%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.715%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.715%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.717%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#6d6d6d;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;PEO SCT Total to CAP Reconciliation:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SCT Total&lt;/span&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net Adjustments to SCT Total&lt;/span&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(ii) (iii)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CAP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$4,261,163&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$(1,119,126)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$3,142,037&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$6,447,451&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$(1,006,250)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$5,441,201&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify"&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:33.453%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.715%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.715%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.717%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#6d6d6d;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Average Non-PEO NEOs SCT Total to CAP Reconciliation:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;SCT Total&lt;/span&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(i)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net Adjustments to SCT Total&lt;/span&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(ii) (iii)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CAP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$2,134,747&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$(688,983)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$1,445,764&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$4,009,465&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$(1,498,997)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$2,510,468&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(i) Reflects "Total Compensation" reported in the SCT for each year shown.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(ii) Includes the grant date fair value of equity-based awards granted in each year as reflected in the SCT.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(iii) Includes the value of equity calculated in accordance with the SEC methodology for determining CAP for each year shown. Fair value or change in fair value, as applicable, of equity awards was determined by reference to (i) for RSUs, the closing price per share on the applicable year-end dates or, in the case of vesting dates, the closing price per share on the applicable vesting dates; (ii) for PSUs (excluding any market-based awards), the same valuation methodology as RSU awards except that the year-end values are multiplied by the probability of achievement of the applicable performance objective as of the applicable date; and, (iii) for market-based awards, the fair value is calculated using a Monte Carlo simulation approach in a risk-neutral framework to model future stock price movements based upon historical volatility (based on the weighted-average combination of the Company&#x2019;s historic volatility and of the implied volatility of a group of the Company&#x2019;s peers), risk-free rates of return, and correlation matrix. Please refer to the section &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i22d3a7a3261e47ebb69f962660278fe7_14069" style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;"Accounting for Share-Based Compensation"&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; in the CD&amp;amp;A on page &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i22d3a7a3261e47ebb69f962660278fe7_14069" style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;38&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; for additional information. The equity components of CAP for each fiscal year are further detailed in the supplemental tables below. No adjustments for pensions are required as the Company does not have a defined-benefit plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify"&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:73.973%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.363%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Adjustments to Determine Compensation "Actually Paid" for CEO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deduction for amounts reported under the "Stock Awards" column in the SCT&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$(2,959,250)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$(5,440,750)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Increase for fair value of awards granted during year that remain unvested as of year-end&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,836,750&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,434,500&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Increase/deduction for change in fair value from prior year-end to current year-end of awards granted prior to year that were outstanding and unvested as of year-end&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,134,438)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Increase/deduction for change in fair value from prior year-end to vesting date of awards granted prior to year that vested during year&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(18,813)&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Increase based upon incremental fair value of awards modified during year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;156,625&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #6d6d6d;border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #6d6d6d;border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$(1,119,126)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #6d6d6d;border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$(1,006,250)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify"&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:73.973%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.363%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Adjustments to Determine Average Compensation "Actually Paid" for Non-CEO NEOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deduction for amounts reported under the "Stock Awards" column in the SCT&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$(1,441,642)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$(3,400,469)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Increase for fair value of awards granted during year that remain unvested as of year-end&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,391,358&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,900,500&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Increase/deduction for change in fair value from prior year-end to current year-end of awards granted prior to year that were outstanding and unvested as of year-end&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(406,089)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;972&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Increase/deduction for change in fair value from prior year-end to vesting date of awards granted prior to year that vested during year&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(37,218)&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deduction of fair value of awards granted prior to year that were forfeited during year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(250,750)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Increase based upon incremental fair value of awards modified during year&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,358&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #6d6d6d;border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #6d6d6d;border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$(688,983)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #6d6d6d;border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$(1,498,997)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:AdjToNonPeoNeoCompFnTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTo0ZTM1ODM2MmI5YTk0YjdmOWViODk2M2MyZTkxZDY3Ny90YWJsZXJhbmdlOjRlMzU4MzYyYjlhOTRiN2Y5ZWI4OTYzYzJlOTFkNjc3XzItMS0xLTEtMTgyNDAz_ac3fd90f-1b31-48dd-990f-a3a414eb3263"
      unitRef="usd">4261163</ecd:PeoTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i11d334b3b265442ea423cf5298e1d927_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTo0ZTM1ODM2MmI5YTk0YjdmOWViODk2M2MyZTkxZDY3Ny90YWJsZXJhbmdlOjRlMzU4MzYyYjlhOTRiN2Y5ZWI4OTYzYzJlOTFkNjc3XzItMi0xLTEtMTgyNDAz_53fc1a2f-2fcd-403a-948f-913756c63d34"
      unitRef="usd">-1119126</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTo0ZTM1ODM2MmI5YTk0YjdmOWViODk2M2MyZTkxZDY3Ny90YWJsZXJhbmdlOjRlMzU4MzYyYjlhOTRiN2Y5ZWI4OTYzYzJlOTFkNjc3XzItNC0xLTEtMTgyNDAz_8c87ea3d-a249-4799-9bb4-b8ebc167f540"
      unitRef="usd">3142037</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="i81b28211d7754a0d9e1f5ca1824dfeb2_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTo0ZTM1ODM2MmI5YTk0YjdmOWViODk2M2MyZTkxZDY3Ny90YWJsZXJhbmdlOjRlMzU4MzYyYjlhOTRiN2Y5ZWI4OTYzYzJlOTFkNjc3XzMtMS0xLTEtMTgyNDAz_7976d0c6-9ad0-4573-a764-e0adc4d8241a"
      unitRef="usd">6447451</ecd:PeoTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="iaf280370b771473aa1414fffb12a1d7c_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTo0ZTM1ODM2MmI5YTk0YjdmOWViODk2M2MyZTkxZDY3Ny90YWJsZXJhbmdlOjRlMzU4MzYyYjlhOTRiN2Y5ZWI4OTYzYzJlOTFkNjc3XzMtMi0xLTEtMTgyNDAz_8283331b-94f5-473e-95cf-cd599a7a512e"
      unitRef="usd">-1006250</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="i81b28211d7754a0d9e1f5ca1824dfeb2_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTo0ZTM1ODM2MmI5YTk0YjdmOWViODk2M2MyZTkxZDY3Ny90YWJsZXJhbmdlOjRlMzU4MzYyYjlhOTRiN2Y5ZWI4OTYzYzJlOTFkNjc3XzMtNC0xLTEtMTgyNDAz_6c23e6b4-c6e7-4c6d-b91a-831386cc2fff"
      unitRef="usd">5441201</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTo4Mjk3OWRlZGFjYTc0ZGQ4YjYzMDRmMjlmZDhkNzY2OS90YWJsZXJhbmdlOjgyOTc5ZGVkYWNhNzRkZDhiNjMwNGYyOWZkOGQ3NjY5XzItMS0xLTEtMTgyNDAz_1829bb22-3542-428b-878e-1cc3e719d29a"
      unitRef="usd">2134747</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i3ed63bc185394f0f9e490e91423602d1_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTo4Mjk3OWRlZGFjYTc0ZGQ4YjYzMDRmMjlmZDhkNzY2OS90YWJsZXJhbmdlOjgyOTc5ZGVkYWNhNzRkZDhiNjMwNGYyOWZkOGQ3NjY5XzItMi0xLTEtMTgyNDAz_04f79489-d684-46ab-a9f3-5dd08bd43a97"
      unitRef="usd">-688983</ecd:AdjToCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTo4Mjk3OWRlZGFjYTc0ZGQ4YjYzMDRmMjlmZDhkNzY2OS90YWJsZXJhbmdlOjgyOTc5ZGVkYWNhNzRkZDhiNjMwNGYyOWZkOGQ3NjY5XzItNC0xLTEtMTgyNDAz_2e780ba7-6d6b-41b5-92b2-c8cd1d9bfd5a"
      unitRef="usd">1445764</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="i81b28211d7754a0d9e1f5ca1824dfeb2_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTo4Mjk3OWRlZGFjYTc0ZGQ4YjYzMDRmMjlmZDhkNzY2OS90YWJsZXJhbmdlOjgyOTc5ZGVkYWNhNzRkZDhiNjMwNGYyOWZkOGQ3NjY5XzMtMS0xLTEtMTgyNDAz_5dfa3c6b-d396-4abd-8996-529193083741"
      unitRef="usd">4009465</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="ida3a7a541acb4cd1a9470ec592bb71d9_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTo4Mjk3OWRlZGFjYTc0ZGQ4YjYzMDRmMjlmZDhkNzY2OS90YWJsZXJhbmdlOjgyOTc5ZGVkYWNhNzRkZDhiNjMwNGYyOWZkOGQ3NjY5XzMtMi0xLTEtMTgyNDAz_7b6f95f1-15a1-4128-9a5b-5187f5b7ce69"
      unitRef="usd">-1498997</ecd:AdjToCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="i81b28211d7754a0d9e1f5ca1824dfeb2_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTo4Mjk3OWRlZGFjYTc0ZGQ4YjYzMDRmMjlmZDhkNzY2OS90YWJsZXJhbmdlOjgyOTc5ZGVkYWNhNzRkZDhiNjMwNGYyOWZkOGQ3NjY5XzMtNC0xLTEtMTgyNDAz_f747d64a-56b3-466c-a6ef-623130962f67"
      unitRef="usd">2510468</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:AdjToCompAmt
      contextRef="i791e6120869f4e708d9f396e541b398a_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTowZTZjOGRmYTY5NjQ0YjM0YTBkZjVkNjc3YmMwNjM1Ni90YWJsZXJhbmdlOjBlNmM4ZGZhNjk2NDRiMzRhMGRmNWQ2NzdiYzA2MzU2XzQtMS0xLTEtMTgyNDAz_722acf41-5eb3-4fd5-b4de-cb80ff883b0e"
      unitRef="usd">-2959250</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i54b23f3cec504489ac3305f36ec276d3_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTowZTZjOGRmYTY5NjQ0YjM0YTBkZjVkNjc3YmMwNjM1Ni90YWJsZXJhbmdlOjBlNmM4ZGZhNjk2NDRiMzRhMGRmNWQ2NzdiYzA2MzU2XzQtMi0xLTEtMTgyNDAz_77b6b932-c233-4eb4-b482-76893b1daee1"
      unitRef="usd">-5440750</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="iec5d4ea106de4f4cafb6c2de392c0360_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTowZTZjOGRmYTY5NjQ0YjM0YTBkZjVkNjc3YmMwNjM1Ni90YWJsZXJhbmdlOjBlNmM4ZGZhNjk2NDRiMzRhMGRmNWQ2NzdiYzA2MzU2XzYtMS0xLTEtMTgyNDAz_51f8aa43-5296-41b1-afed-cc1bedbedc3c"
      unitRef="usd">2836750</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i4b3a1d3f6bdd41a5a6276662a027073d_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTowZTZjOGRmYTY5NjQ0YjM0YTBkZjVkNjc3YmMwNjM1Ni90YWJsZXJhbmdlOjBlNmM4ZGZhNjk2NDRiMzRhMGRmNWQ2NzdiYzA2MzU2XzYtMi0xLTEtMTgyNDAz_6b975031-ce19-4505-9270-da7c91062875"
      unitRef="usd">4434500</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i0f44e0e025554637b7b0ad68fff82c89_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTowZTZjOGRmYTY5NjQ0YjM0YTBkZjVkNjc3YmMwNjM1Ni90YWJsZXJhbmdlOjBlNmM4ZGZhNjk2NDRiMzRhMGRmNWQ2NzdiYzA2MzU2XzgtMS0xLTEtMTgyNDAz_342ee026-2591-4d22-877b-11b44b4b1a5f"
      unitRef="usd">-1134438</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i7a319991d0634836b6112982267aa307_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTowZTZjOGRmYTY5NjQ0YjM0YTBkZjVkNjc3YmMwNjM1Ni90YWJsZXJhbmdlOjBlNmM4ZGZhNjk2NDRiMzRhMGRmNWQ2NzdiYzA2MzU2XzgtMi0xLTEtMTgyNDAz_9f3a9ed1-a343-4847-a9c5-f34c521673e1"
      unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i40e971410b164592974fe63f0de979bf_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTowZTZjOGRmYTY5NjQ0YjM0YTBkZjVkNjc3YmMwNjM1Ni90YWJsZXJhbmdlOjBlNmM4ZGZhNjk2NDRiMzRhMGRmNWQ2NzdiYzA2MzU2XzktMS0xLTEtMTgyNDAz_62f63759-c5a0-4179-8fd4-6abb433baa42"
      unitRef="usd">-18813</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i8a33f3c8d85e4e1c8beefafc0cd6d471_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTowZTZjOGRmYTY5NjQ0YjM0YTBkZjVkNjc3YmMwNjM1Ni90YWJsZXJhbmdlOjBlNmM4ZGZhNjk2NDRiMzRhMGRmNWQ2NzdiYzA2MzU2XzktMi0xLTEtMTgyNDAz_ea15d061-4144-4854-bed0-4a22a2a5a0c1"
      unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="ia790653dc79d48a093ce2ce230410852_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTowZTZjOGRmYTY5NjQ0YjM0YTBkZjVkNjc3YmMwNjM1Ni90YWJsZXJhbmdlOjBlNmM4ZGZhNjk2NDRiMzRhMGRmNWQ2NzdiYzA2MzU2XzExLTEtMS0xLTE4MjQwMw_c7fb231f-c7c2-4a69-8a0e-163ce7e988d3"
      unitRef="usd">156625</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i9b690406551e45b7a380e16c9112c6a1_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTowZTZjOGRmYTY5NjQ0YjM0YTBkZjVkNjc3YmMwNjM1Ni90YWJsZXJhbmdlOjBlNmM4ZGZhNjk2NDRiMzRhMGRmNWQ2NzdiYzA2MzU2XzExLTItMS0xLTE4MjQwMw_23672f4f-6708-4050-bfc4-215ddd223c98"
      unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i11d334b3b265442ea423cf5298e1d927_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTowZTZjOGRmYTY5NjQ0YjM0YTBkZjVkNjc3YmMwNjM1Ni90YWJsZXJhbmdlOjBlNmM4ZGZhNjk2NDRiMzRhMGRmNWQ2NzdiYzA2MzU2XzEzLTEtMS0xLTE4MjQwMw_24d9e668-483e-4ac2-adca-b021a7daf897"
      unitRef="usd">-1119126</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="iaf280370b771473aa1414fffb12a1d7c_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTowZTZjOGRmYTY5NjQ0YjM0YTBkZjVkNjc3YmMwNjM1Ni90YWJsZXJhbmdlOjBlNmM4ZGZhNjk2NDRiMzRhMGRmNWQ2NzdiYzA2MzU2XzEzLTItMS0xLTE4MjQwMw_5881548f-2c2d-40f9-9898-4aec9d122045"
      unitRef="usd">-1006250</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i54724e9576294116bc9a863defaff71c_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTo2OGVhOWY0ZjhkNmU0N2Q0ODU3YzdhNWE5MmY0YmYwMC90YWJsZXJhbmdlOjY4ZWE5ZjRmOGQ2ZTQ3ZDQ4NTdjN2E1YTkyZjRiZjAwXzQtMS0xLTEtMTgyNDAz_9167d34f-7230-4d21-9e72-f95811e7e800"
      unitRef="usd">-1441642</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="iaf91eb03efb64f91888dce7434b9bb5c_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTo2OGVhOWY0ZjhkNmU0N2Q0ODU3YzdhNWE5MmY0YmYwMC90YWJsZXJhbmdlOjY4ZWE5ZjRmOGQ2ZTQ3ZDQ4NTdjN2E1YTkyZjRiZjAwXzQtMi0xLTEtMTgyNDAz_1a72d512-c261-4dd8-b882-6eb5313d7a79"
      unitRef="usd">-3400469</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i1467a63eaa0f49299aea9cbdf47c68d5_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTo2OGVhOWY0ZjhkNmU0N2Q0ODU3YzdhNWE5MmY0YmYwMC90YWJsZXJhbmdlOjY4ZWE5ZjRmOGQ2ZTQ3ZDQ4NTdjN2E1YTkyZjRiZjAwXzYtMS0xLTEtMTgyNDAz_aac7ac27-c23c-4f1b-952c-6661ff5bdebb"
      unitRef="usd">1391358</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i5a4d2b4c0c7b4d28847a2fcc195094a2_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTo2OGVhOWY0ZjhkNmU0N2Q0ODU3YzdhNWE5MmY0YmYwMC90YWJsZXJhbmdlOjY4ZWE5ZjRmOGQ2ZTQ3ZDQ4NTdjN2E1YTkyZjRiZjAwXzYtMi0xLTEtMTgyNDAz_8b4a0763-5100-4b54-b09e-dfbf3a6ff527"
      unitRef="usd">1900500</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i6edacf1b8bd54888ac9dd6d2d24d45fe_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTo2OGVhOWY0ZjhkNmU0N2Q0ODU3YzdhNWE5MmY0YmYwMC90YWJsZXJhbmdlOjY4ZWE5ZjRmOGQ2ZTQ3ZDQ4NTdjN2E1YTkyZjRiZjAwXzgtMS0xLTEtMTgyNDAz_a7817f25-f47b-4574-b4c9-884b69c3387c"
      unitRef="usd">-406089</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i879714dd5dd841929f6b1b8573d0f23d_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTo2OGVhOWY0ZjhkNmU0N2Q0ODU3YzdhNWE5MmY0YmYwMC90YWJsZXJhbmdlOjY4ZWE5ZjRmOGQ2ZTQ3ZDQ4NTdjN2E1YTkyZjRiZjAwXzgtMi0xLTEtMTgyNDAz_a75e706f-4c5d-466f-8021-b7147feac827"
      unitRef="usd">972</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i181d483ecc5b4b558c952fa5446225bc_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTo2OGVhOWY0ZjhkNmU0N2Q0ODU3YzdhNWE5MmY0YmYwMC90YWJsZXJhbmdlOjY4ZWE5ZjRmOGQ2ZTQ3ZDQ4NTdjN2E1YTkyZjRiZjAwXzktMS0xLTEtMTgyNDAz_6f719259-fc57-468f-8fee-df0a275603cf"
      unitRef="usd">-37218</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="iead280d122b8443aabc834042821b07b_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTo2OGVhOWY0ZjhkNmU0N2Q0ODU3YzdhNWE5MmY0YmYwMC90YWJsZXJhbmdlOjY4ZWE5ZjRmOGQ2ZTQ3ZDQ4NTdjN2E1YTkyZjRiZjAwXzktMi0xLTEtMTgyNDAz_c1c0ad12-2ce5-4353-b87c-b0910c63c7aa"
      unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="ibf9570efc28e45168d3430847cda31f8_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTo2OGVhOWY0ZjhkNmU0N2Q0ODU3YzdhNWE5MmY0YmYwMC90YWJsZXJhbmdlOjY4ZWE5ZjRmOGQ2ZTQ3ZDQ4NTdjN2E1YTkyZjRiZjAwXzEwLTEtMS0xLTE4MjQwMw_6b64ec29-0149-4368-82e5-af0722ae2173"
      unitRef="usd">-250750</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i85bece7badfc43e29149d36a9057869d_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTo2OGVhOWY0ZjhkNmU0N2Q0ODU3YzdhNWE5MmY0YmYwMC90YWJsZXJhbmdlOjY4ZWE5ZjRmOGQ2ZTQ3ZDQ4NTdjN2E1YTkyZjRiZjAwXzEwLTItMS0xLTE4MjQwMw_602c08b4-703a-41be-9834-c634a5b02240"
      unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i85ae76137d244e04897360b4a5648194_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTo2OGVhOWY0ZjhkNmU0N2Q0ODU3YzdhNWE5MmY0YmYwMC90YWJsZXJhbmdlOjY4ZWE5ZjRmOGQ2ZTQ3ZDQ4NTdjN2E1YTkyZjRiZjAwXzExLTEtMS0xLTE4MjQwMw_d185b3ce-be59-4777-9b7c-a05488dd0890"
      unitRef="usd">55358</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i2de6b9bc66d445129ab9116cf974ccae_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTo2OGVhOWY0ZjhkNmU0N2Q0ODU3YzdhNWE5MmY0YmYwMC90YWJsZXJhbmdlOjY4ZWE5ZjRmOGQ2ZTQ3ZDQ4NTdjN2E1YTkyZjRiZjAwXzExLTItMS0xLTE4MjQwMw_e18f020a-1473-4890-90ae-cfd7b4451531"
      unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i3ed63bc185394f0f9e490e91423602d1_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTo2OGVhOWY0ZjhkNmU0N2Q0ODU3YzdhNWE5MmY0YmYwMC90YWJsZXJhbmdlOjY4ZWE5ZjRmOGQ2ZTQ3ZDQ4NTdjN2E1YTkyZjRiZjAwXzEzLTEtMS0xLTE4MjQwMw_55710f64-3d27-465b-82fd-fe75f421e176"
      unitRef="usd">-688983</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="ida3a7a541acb4cd1a9470ec592bb71d9_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTo2OGVhOWY0ZjhkNmU0N2Q0ODU3YzdhNWE5MmY0YmYwMC90YWJsZXJhbmdlOjY4ZWE5ZjRmOGQ2ZTQ3ZDQ4NTdjN2E1YTkyZjRiZjAwXzEzLTItMS0xLTE4MjQwMw_87ee5ff7-3960-4908-9fc4-7ffb92649c4a"
      unitRef="usd">-1498997</ecd:AdjToCompAmt>
    <ecd:PeerGroupIssuersFnTextBlock
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzU2MjA_f87f3dc9-78de-4955-b46f-d0964166cebf">The peer group is the S&amp;amp;P 600 Industrials and comprises those companies included in the S&amp;amp;P SmallCap 600 that are classified as members of the GICS&#xae; Industrials sector peer group (the "PvP Peer Group").</ecd:PeerGroupIssuersFnTextBlock>
    <ecd:NonGaapMeasureDescriptionTextBlock
      contextRef="ie74aa4e00b0d4c6b91fd0bc7e2a232dc_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzU2MDY_6821e981-cbf5-4d4e-a66c-74cec90a449d">As an additional measure, the Company has included Adjusted EBITDA, which is used by the Company to evaluate performance and allocate resources. Refer to additional information refer to &lt;span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ie23f15fb60474426933c932f1689b7c8_6520" style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;2022 Short-Term Incentive Plan ("STIP")&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; on page &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ie23f15fb60474426933c932f1689b7c8_6520" style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;34&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;Adjusted EBITDA is the performance measure used for performance units (the PSUs), as discussed in &lt;span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i22d3a7a3261e47ebb69f962660278fe7_14062" style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;"Long-Term Incentive Plan ("LTIP")"&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; beginning on page &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i22d3a7a3261e47ebb69f962660278fe7_14062" style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;35&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;</ecd:NonGaapMeasureDescriptionTextBlock>
    <ecd:CoSelectedMeasureName
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzU2MTU_d93d67e9-ebce-40d0-a55e-912154ff5175">Adjusted EBITDA</ecd:CoSelectedMeasureName>
    <ecd:CompActuallyPaidVsNetIncomeTextBlock
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzU1OTk_1bf469fa-52ff-4abf-970d-ec300274f204">&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation Actually Paid vs. Net Income (Loss)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x25a0;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.68pt"&gt;Compensation actually paid to our CEO of $3.1 million and $5.4 million and average compensation actually paid to our non-CEO NEOs of $1.4 million and $2.5 million compares to net income (loss) of $38.9 million and $(181.5) million for 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</ecd:CompActuallyPaidVsNetIncomeTextBlock>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzM3ODY_2912b5f6-ff9b-465f-b0de-06b7f604625e"
      unitRef="usd">3100000</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="i81b28211d7754a0d9e1f5ca1824dfeb2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzM3OTM_7f7c0751-590b-49c6-9414-2afed0c0cf6d"
      unitRef="usd">5400000</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzM4NTg_3b7cf4cd-20cb-4a16-aefc-261dc77aba87"
      unitRef="usd">1400000</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="i81b28211d7754a0d9e1f5ca1824dfeb2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzM4NjU_633e265c-324a-4a8a-8db3-c9993e0c1b06"
      unitRef="usd">2500000</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <us-gaap:NetIncomeLoss
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzM5MDE_c62d1750-af2e-4f81-8f57-94f909c79250"
      unitRef="usd">38900000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i81b28211d7754a0d9e1f5ca1824dfeb2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzM5MDg_eb6b31ff-a1e7-45dc-abac-616b3d3a7d8d"
      unitRef="usd">-181500000</us-gaap:NetIncomeLoss>
    <ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzU2MTk_315a8466-b055-4d4f-80be-35bca9d59a4e">&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation Actually Paid vs. Adjusted EBITDA&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x25a0;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.68pt"&gt;Compensation actually paid to our CEO of $3.1 million and $5.4 million and average compensation actually paid to our non-CEO NEOs of $1.4 million and $2.5 million compares to Adjusted EBITDA of $393.0 million and $277.3 million for 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzQwMjg_2912b5f6-ff9b-465f-b0de-06b7f604625e"
      unitRef="usd">3100000</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="i81b28211d7754a0d9e1f5ca1824dfeb2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzQwMzU_7f7c0751-590b-49c6-9414-2afed0c0cf6d"
      unitRef="usd">5400000</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzQxMDA_3b7cf4cd-20cb-4a16-aefc-261dc77aba87"
      unitRef="usd">1400000</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="i81b28211d7754a0d9e1f5ca1824dfeb2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzQxMDc_633e265c-324a-4a8a-8db3-c9993e0c1b06"
      unitRef="usd">2500000</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:CoSelectedMeasureAmt
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzQxNDE_8bf59a33-e9da-469c-b1ea-47a2a2da60bb"
      unitRef="usd">393000000</ecd:CoSelectedMeasureAmt>
    <ecd:CoSelectedMeasureAmt
      contextRef="i81b28211d7754a0d9e1f5ca1824dfeb2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzQxNDg_8eb2162c-36d6-421c-bfc7-fa3b64b4b724"
      unitRef="usd">277300000</ecd:CoSelectedMeasureAmt>
    <ecd:TotalShareholderRtnVsPeerGroupTextBlock
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzU2MTc_abeb7b7b-4afe-4fea-8fd1-040159e8f26a">&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Company Cumulative TSR vs. PvP Peer Group TSR&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x25a0;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.68pt"&gt;The Company&#x2019;s TSR for 2022 and 2021 of $85.75 and $108.55, respectively, compares to Peer Group TSR of $114.07 and $125.90 for 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</ecd:TotalShareholderRtnVsPeerGroupTextBlock>
    <ecd:TotalShareholderRtnAmt
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzQyNjU_77823157-f4d4-4dae-8076-5929a8b4f075"
      unitRef="usd">85.75</ecd:TotalShareholderRtnAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="i81b28211d7754a0d9e1f5ca1824dfeb2_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzQyNzI_35933d2e-16ca-4c6d-ad64-26588c9e2dba"
      unitRef="usd">108.55</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzQzMjA_bd869eb9-aad8-4302-a759-5ade09c94775"
      unitRef="usd">114.07</ecd:PeerGroupTotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="i81b28211d7754a0d9e1f5ca1824dfeb2_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzQzMjc_6d452774-c1f6-4e05-85b0-c5f7bdd2e8a3"
      unitRef="usd">125.90</ecd:PeerGroupTotalShareholderRtnAmt>
    <ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzU2MTg_654b49fd-560d-46e3-85b0-cb21fc12adac">&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation Actually Paid vs. Company Cumulative TSR&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x25a0;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.68pt"&gt;Compensation actually paid to our CEO and average compensation actually paid to our non-CEO NEOs declined 42% compared to a 21% decline in the Company's TSR.&lt;/span&gt;&lt;/div&gt;</ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock>
    <ctos:CompensationActuallyPaidDecreasePercent
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzQ1MTk_e8483366-f9e6-4d1f-a59e-2007d9dc3b57"
      unitRef="number">0.42</ctos:CompensationActuallyPaidDecreasePercent>
    <ctos:TotalShareholderReturnDecreasePercent
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzQ1MzY_b56b979a-13ce-4bf8-bbd6-3ee8abd6a0df"
      unitRef="number">0.21</ctos:TotalShareholderReturnDecreasePercent>
    <ecd:TabularListTableTextBlock
      contextRef="i609b74ddf5ba4e01aca0e2644ee4a31d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzU2MDA_3894ab92-1849-4ce8-ba44-8d9655550e34">&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:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#6d6d6d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Most Important Performance Measures&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)(2)&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;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross Profit&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #6d6d6d;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Leverage Ratio&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ecd:TabularListTableTextBlock>
    <ecd:MeasureName
      contextRef="ie74aa4e00b0d4c6b91fd0bc7e2a232dc_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTphMjU2ZmMzMjAwZjk0MTIzODY0NWRkOTU1MGEyNzQzOC90YWJsZXJhbmdlOmEyNTZmYzMyMDBmOTQxMjM4NjQ1ZGQ5NTUwYTI3NDM4XzEtMC0xLTEtMTgyNDAzL3RleHRyZWdpb246N2JkYmJiMTZjNGNhNDc0NGI1MzVjNGQ2ZWQ1MzA2NDdfNA_2f719b1f-d9c9-40a2-8e14-862f6435e11c">Adjusted EBITDA</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="ie9d5b2b65e62467686077a66415055db_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTphMjU2ZmMzMjAwZjk0MTIzODY0NWRkOTU1MGEyNzQzOC90YWJsZXJhbmdlOmEyNTZmYzMyMDBmOTQxMjM4NjQ1ZGQ5NTUwYTI3NDM4XzItMC0xLTEtMTgyNDAzL3RleHRyZWdpb246NDgzOGM1NTQyMGE1NGQ2NGI3OWQ1N2VkNDY2M2U3ZWFfNA_ac2526ba-dec3-4d43-87cd-8b814c1e6bcf">Gross Profit</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="i7b4aaa88890a497ebc9505b77a2d8dd0_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90YWJsZTphMjU2ZmMzMjAwZjk0MTIzODY0NWRkOTU1MGEyNzQzOC90YWJsZXJhbmdlOmEyNTZmYzMyMDBmOTQxMjM4NjQ1ZGQ5NTUwYTI3NDM4XzMtMC0xLTEtMTgyNDAzL3RleHRyZWdpb246ZmEzYzE1MjhhNmU1NDk4NmE2OTE0NDQ2ODk0OWM0NjJfNA_2b3e2dac-323f-46b1-8223-11e15fd7f7a8">Leverage Ratio</ecd:MeasureName>
    <ecd:NonGaapMeasureDescriptionTextBlock
      contextRef="i7b4aaa88890a497ebc9505b77a2d8dd0_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBhY2EzZTVlMDUxZTRjNDc5ZTkyOGE3NmMzZmJjMjJiL3NlYzowYWNhM2U1ZTA1MWU0YzQ3OWU5MjhhNzZjM2ZiYzIyYl8xNzgvZnJhZzo1MDJjMmRlN2U0NDE0NjQ4OGNiOTE1ZjcwOGRiMDQ1Mi90ZXh0cmVnaW9uOjUwMmMyZGU3ZTQ0MTQ2NDg4Y2I5MTVmNzA4ZGIwNDUyXzU2MDM_73ddad2d-3fe6-4699-83fc-ee6a2e4e0eab">Leverage Ratio is a measure used by the Company to evaluate the ability to service debt. Leverage Ratio is calculated as the ratio of "net debt," which is total debt and finance leases excluding deferred financing fees less cash and cash equivalents, to Adjusted EBITDA.</ecd:NonGaapMeasureDescriptionTextBlock>
</xbrl>
