<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:tcmd="http://www.tactilemedical.com/20240508"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="tcmd-20240508.xsd" xlink:type="simple"/>
    <context id="Duration_6_8_2020_To_12_31_2020_OdrSxOoDA0-8cHlgh6ydcQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
        </entity>
        <period>
            <startDate>2020-06-08</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_6_7_2020_0gC_0ddzskCZEEa9M6UcVA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-07</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_ecd_IndividualAxis_tcmd_ReuversMember_NCmts0xT4EKEXAQXA-Ye9A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">tcmd:ReuversMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_ecd_IndividualAxis_tcmd_ReuversMember_QIXzsaK6d0-7D9arZABUfQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">tcmd:ReuversMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_ecd_IndividualAxis_tcmd_ReuversMember_-wk30AlDs0KgaTxuOANx5w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">tcmd:ReuversMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_6_8_2020_To_12_31_2020_ecd_IndividualAxis_tcmd_ReuversMember_DZj3LfbSCkiVfW4nUKfvAg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">tcmd:ReuversMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-08</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_6_7_2020_ecd_IndividualAxis_tcmd_MattysMember_EY6A-kqMu0GvgJxtoRLMrQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">tcmd:MattysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-07</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_ecd_MeasureAxis_tcmd_cnst_positiveinteger_3_5IEM5hj4TE68H59RznEHUA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>3</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_ecd_MeasureAxis_tcmd_cnst_positiveinteger_2_QgXMwxXh4UuWb1tBJWP7vw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>2</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_ecd_MeasureAxis_tcmd_cnst_positiveinteger_1_SF-ft25q8EKteW44rQhLTA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>1</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_U0BadCu_XkyGvboa-5J2xQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_pEwC-05Y10qu4ukURZmovQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_F0F5nk2KrkGfi8IzSDXEmw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_ecd_AdjToCompAxis_tcmd_YearEndFairValueOfAwardsGrantedInCurrentFiscalYearMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_jFSCz6n5GU2NFHER-9dNWQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:YearEndFairValueOfAwardsGrantedInCurrentFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">tcmd:ReuversMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_ecd_AdjToCompAxis_tcmd_TotalNetAdjustmentsForEquityAwardsMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_HWMFuKR3Rkyv-1DOJLU3lw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:TotalNetAdjustmentsForEquityAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">tcmd:ReuversMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_ecd_AdjToCompAxis_tcmd_EquityAwardsValueInCompensationTableForApplicableYearMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_PiRw4HHTP067Zf1WKnhkPA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:EquityAwardsValueInCompensationTableForApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">tcmd:ReuversMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_ecd_AdjToCompAxis_tcmd_ChangeInFairValueOfOutstandingAndUnvestedAwardsGrantedInPriorFiscalYearsMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_zyfzSseDyEa1IfipBrknIQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:ChangeInFairValueOfOutstandingAndUnvestedAwardsGrantedInPriorFiscalYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">tcmd:ReuversMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_ecd_AdjToCompAxis_tcmd_ChangeInFairValueAsOfVestingDateOfPriorYearAwardsVestedDuringCurrentYearMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_PcRwZm8unEa20JzwWFGuFQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:ChangeInFairValueAsOfVestingDateOfPriorYearAwardsVestedDuringCurrentYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">tcmd:ReuversMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_ecd_AdjToCompAxis_tcmd_YearEndFairValueOfAwardsGrantedInCurrentFiscalYearMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_guxaooLw5kaiJQGuXKvOQw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:YearEndFairValueOfAwardsGrantedInCurrentFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_ecd_AdjToCompAxis_tcmd_TotalNetAdjustmentsForEquityAwardsMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_bXb373Zsa06rSlsLS0O1KQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:TotalNetAdjustmentsForEquityAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_ecd_AdjToCompAxis_tcmd_EquityAwardsValueInCompensationTableForApplicableYearMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_HImEikNSa0W0j2Jr8oYnLg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:EquityAwardsValueInCompensationTableForApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_ecd_AdjToCompAxis_tcmd_ChangeInFairValueOfOutstandingAndUnvestedAwardsGrantedInPriorFiscalYearsMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_iGwlBMJOZE-qlHbc8IDCZQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:ChangeInFairValueOfOutstandingAndUnvestedAwardsGrantedInPriorFiscalYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_ecd_AdjToCompAxis_tcmd_ChangeInFairValueAsOfVestingDateOfPriorYearAwardsVestedDuringCurrentYearMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_bgWOh9AnWk6RorZOGUPBOg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:ChangeInFairValueAsOfVestingDateOfPriorYearAwardsVestedDuringCurrentYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_ecd_AdjToCompAxis_tcmd_AdjustmentsForEquityAwardsFailedToMeetPerformanceConditionsMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_0Z_nWQpX-kuO91yqbwfUqg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:AdjustmentsForEquityAwardsFailedToMeetPerformanceConditionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_ecd_AdjToCompAxis_tcmd_YearEndFairValueOfAwardsGrantedInCurrentFiscalYearMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_Brzziye-vUmCggBcADmuCg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:YearEndFairValueOfAwardsGrantedInCurrentFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">tcmd:ReuversMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_ecd_AdjToCompAxis_tcmd_TotalNetAdjustmentsForEquityAwardsMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_e_b7rXMwGEW7zx9OQ_O08Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:TotalNetAdjustmentsForEquityAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">tcmd:ReuversMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_ecd_AdjToCompAxis_tcmd_EquityAwardsValueInCompensationTableForApplicableYearMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_saE9_bTXbEq1fakKXU6dUA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:EquityAwardsValueInCompensationTableForApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">tcmd:ReuversMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_ecd_AdjToCompAxis_tcmd_ChangeInFairValueOfOutstandingAndUnvestedAwardsGrantedInPriorFiscalYearsMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_YmeS1CuhBEGl2imeO0nTGw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:ChangeInFairValueOfOutstandingAndUnvestedAwardsGrantedInPriorFiscalYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">tcmd:ReuversMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_ecd_AdjToCompAxis_tcmd_ChangeInFairValueAsOfVestingDateOfPriorYearAwardsVestedDuringCurrentYearMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_6PoI7BtDqU6dvlO9IKtJIw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:ChangeInFairValueAsOfVestingDateOfPriorYearAwardsVestedDuringCurrentYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">tcmd:ReuversMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_ecd_AdjToCompAxis_tcmd_YearEndFairValueOfAwardsGrantedInCurrentFiscalYearMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_4PPbYMUowk-I-WWj6J61aA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:YearEndFairValueOfAwardsGrantedInCurrentFiscalYearMember</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="Duration_1_1_2022_To_12_31_2022_ecd_AdjToCompAxis_tcmd_TotalNetAdjustmentsForEquityAwardsMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_BicRuY4cFk6qUqFj1uy--g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:TotalNetAdjustmentsForEquityAwardsMember</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="Duration_1_1_2022_To_12_31_2022_ecd_AdjToCompAxis_tcmd_EquityAwardsValueInCompensationTableForApplicableYearMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_-4Is3IZhtUqbAQJtsKzK0w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:EquityAwardsValueInCompensationTableForApplicableYearMember</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="Duration_1_1_2022_To_12_31_2022_ecd_AdjToCompAxis_tcmd_ChangeInFairValueOfOutstandingAndUnvestedAwardsGrantedInPriorFiscalYearsMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_wCv_yBxwREOKY0AZK5x3uQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:ChangeInFairValueOfOutstandingAndUnvestedAwardsGrantedInPriorFiscalYearsMember</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="Duration_1_1_2022_To_12_31_2022_ecd_AdjToCompAxis_tcmd_ChangeInFairValueAsOfVestingDateOfPriorYearAwardsVestedDuringCurrentYearMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_zQIb4XOJ1U2RhHcb4xJXTw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:ChangeInFairValueAsOfVestingDateOfPriorYearAwardsVestedDuringCurrentYearMember</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="Duration_1_1_2021_To_12_31_2021_ecd_AdjToCompAxis_tcmd_YearEndFairValueOfAwardsGrantedInCurrentFiscalYearMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_UHHKc0OhXE-gV8ck6V5AtQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:YearEndFairValueOfAwardsGrantedInCurrentFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">tcmd:ReuversMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_ecd_AdjToCompAxis_tcmd_TotalNetAdjustmentsForEquityAwardsMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_f_tsclMxxEGeHw7lu_ohPw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:TotalNetAdjustmentsForEquityAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">tcmd:ReuversMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_ecd_AdjToCompAxis_tcmd_EquityAwardsValueInCompensationTableForApplicableYearMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember__G_RT6vWF02WggKrte_8ew">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:EquityAwardsValueInCompensationTableForApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">tcmd:ReuversMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_ecd_AdjToCompAxis_tcmd_ChangeInFairValueOfOutstandingAndUnvestedAwardsGrantedInPriorFiscalYearsMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_InznD5YmZEyyAj7jTYIZKQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:ChangeInFairValueOfOutstandingAndUnvestedAwardsGrantedInPriorFiscalYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">tcmd:ReuversMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_ecd_AdjToCompAxis_tcmd_ChangeInFairValueAsOfVestingDateOfPriorYearAwardsVestedDuringCurrentYearMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_VP2MC4vBo0qHJdavhvEabA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:ChangeInFairValueAsOfVestingDateOfPriorYearAwardsVestedDuringCurrentYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">tcmd:ReuversMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_ecd_AdjToCompAxis_tcmd_YearEndFairValueOfAwardsGrantedInCurrentFiscalYearMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_-zWYj9eREk6t0S0A6UtJUA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:YearEndFairValueOfAwardsGrantedInCurrentFiscalYearMember</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="Duration_1_1_2021_To_12_31_2021_ecd_AdjToCompAxis_tcmd_TotalNetAdjustmentsForEquityAwardsMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_RQQjSBdIvkGRONdmEjUsQg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:TotalNetAdjustmentsForEquityAwardsMember</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="Duration_1_1_2021_To_12_31_2021_ecd_AdjToCompAxis_tcmd_EquityAwardsValueInCompensationTableForApplicableYearMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_L0zBf-5sEEifR_HfcVGT6g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:EquityAwardsValueInCompensationTableForApplicableYearMember</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="Duration_1_1_2021_To_12_31_2021_ecd_AdjToCompAxis_tcmd_ChangeInFairValueOfOutstandingAndUnvestedAwardsGrantedInPriorFiscalYearsMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_dpkZIMPAhEScYYU80-U5lA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:ChangeInFairValueOfOutstandingAndUnvestedAwardsGrantedInPriorFiscalYearsMember</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="Duration_1_1_2021_To_12_31_2021_ecd_AdjToCompAxis_tcmd_ChangeInFairValueAsOfVestingDateOfPriorYearAwardsVestedDuringCurrentYearMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_0qi3zJyp90OYrbazRiC-jQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:ChangeInFairValueAsOfVestingDateOfPriorYearAwardsVestedDuringCurrentYearMember</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="Duration_1_1_2021_To_12_31_2021_ecd_AdjToCompAxis_tcmd_AdjustmentsForEquityAwardsFailedToMeetPerformanceConditionsMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_qGGXeHFHekKxAwtOvxn9Rg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:AdjustmentsForEquityAwardsFailedToMeetPerformanceConditionsMember</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="Duration_6_8_2020_To_12_31_2020_ecd_AdjToCompAxis_tcmd_YearEndFairValueOfAwardsGrantedInCurrentFiscalYearMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_4oA6zMy_hE-VnJD6n9hJ-A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:YearEndFairValueOfAwardsGrantedInCurrentFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">tcmd:ReuversMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-08</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_6_8_2020_To_12_31_2020_ecd_AdjToCompAxis_tcmd_TotalNetAdjustmentsForEquityAwardsMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_dyW0R55WE0qw-lKEaPvbxA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:TotalNetAdjustmentsForEquityAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">tcmd:ReuversMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-08</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_6_8_2020_To_12_31_2020_ecd_AdjToCompAxis_tcmd_EquityAwardsValueInCompensationTableForApplicableYearMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_HNMUoMDFSUCIsokWu_IIsA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:EquityAwardsValueInCompensationTableForApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">tcmd:ReuversMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-08</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_ecd_AdjToCompAxis_tcmd_YearEndFairValueOfAwardsGrantedInCurrentFiscalYearMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_KkkOvKZX5k-Thvm3llarYw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:YearEndFairValueOfAwardsGrantedInCurrentFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_ecd_AdjToCompAxis_tcmd_TotalNetAdjustmentsForEquityAwardsMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_5Wq5_sIjrEemZHbgu6MGvg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:TotalNetAdjustmentsForEquityAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_ecd_AdjToCompAxis_tcmd_EquityAwardsValueInCompensationTableForApplicableYearMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_WIOjd86dIkqet64TaeMVbg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:EquityAwardsValueInCompensationTableForApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_ecd_AdjToCompAxis_tcmd_ChangeInFairValueOfOutstandingAndUnvestedAwardsGrantedInPriorFiscalYearsMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_dPPifFhyQUmbKmrU9n7dCQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:ChangeInFairValueOfOutstandingAndUnvestedAwardsGrantedInPriorFiscalYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_ecd_AdjToCompAxis_tcmd_ChangeInFairValueAsOfVestingDateOfPriorYearAwardsVestedDuringCurrentYearMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_DTFvpLD8N0-i14OooX5-ww">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:ChangeInFairValueAsOfVestingDateOfPriorYearAwardsVestedDuringCurrentYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_ecd_AdjToCompAxis_tcmd_ChangeInFairValueAsOfVestingDateOfCurrentYearAwardsVestedDuringCurrentYearMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_vHKhtIL7lkaWIWqL1YV3ZA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:ChangeInFairValueAsOfVestingDateOfCurrentYearAwardsVestedDuringCurrentYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_ecd_AdjToCompAxis_tcmd_AdjustmentsForEquityAwardsFailedToMeetPerformanceConditionsMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_5Al2QXS9PEGI6EkyaGZiTQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:AdjustmentsForEquityAwardsFailedToMeetPerformanceConditionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_6_7_2020_ecd_AdjToCompAxis_tcmd_TotalNetAdjustmentsForEquityAwardsMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_MattysMember_mo131RESakWME_1nNCaqwg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:TotalNetAdjustmentsForEquityAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">tcmd:MattysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-07</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_6_7_2020_ecd_AdjToCompAxis_tcmd_ChangeInFairValueOfOutstandingAndUnvestedAwardsGrantedInPriorFiscalYearsMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_MattysMember_i-NWJAsaF0uCy17R6cJMNA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:ChangeInFairValueOfOutstandingAndUnvestedAwardsGrantedInPriorFiscalYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">tcmd:MattysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-07</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_6_7_2020_ecd_AdjToCompAxis_tcmd_ChangeInFairValueAsOfVestingDateOfPriorYearAwardsVestedDuringCurrentYearMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_MattysMember_JdSDI_QrNkWTWHsh-cELQw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:ChangeInFairValueAsOfVestingDateOfPriorYearAwardsVestedDuringCurrentYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">tcmd:MattysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-07</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_6_7_2020_ecd_AdjToCompAxis_tcmd_AdjustmentsForEquityAwardsFailedToMeetPerformanceConditionsMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_MattysMember_TIbTjtK3sEqJ4MVmhWC3Tg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">tcmd:AdjustmentsForEquityAwardsFailedToMeetPerformanceConditionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">tcmd:MattysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-07</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_nP2akpN22k2woGu8NoxUNw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001027838</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <unit id="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="Duration_1_1_2023_To_12_31_2023_nP2akpN22k2woGu8NoxUNw"
      id="Tc_-gXAb5ySn0SacEgq1DnYOA_1_1">0001027838</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="Duration_1_1_2023_To_12_31_2023_nP2akpN22k2woGu8NoxUNw"
      id="Tc_O2_K_fEohEm3eQjbxQZ85g_2_1">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="Duration_1_1_2023_To_12_31_2023_nP2akpN22k2woGu8NoxUNw"
      id="Tc_G9IrCxSs5kW2Wjns2xOEzw_3_1">DEF 14A</dei:DocumentType>
    <ecd:PeoName
      contextRef="Duration_1_1_2021_To_12_31_2021_pEwC-05Y10qu4ukURZmovQ"
      id="Hidden_XH8_B5eBO0-zYWB7EOvOSg">Daniel L. Reuvers</ecd:PeoName>
    <ecd:PeoName
      contextRef="Duration_1_1_2022_To_12_31_2022_U0BadCu_XkyGvboa-5J2xQ"
      id="Hidden_P2vuth5JIUqieVuKII4I0w">Daniel L. Reuvers</ecd:PeoName>
    <dei:EntityRegistrantName
      contextRef="Duration_1_1_2023_To_12_31_2023_nP2akpN22k2woGu8NoxUNw"
      id="Tc_AR4F6bDNe0musuLO5vd3yQ_11_0">Tactile Systems Technology, Inc.</dei:EntityRegistrantName>
    <ecd:PvpTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_nP2akpN22k2woGu8NoxUNw"
      id="Tb_SV7U6Ahjd0mo53RPkYtMcA">&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;The following table sets forth compensation of our CEO (the Principal Executive Officer, referred to in this section as &#x201c;PEO&#x201d;) and our other named executive officers (the &#x201c;Non-PEO NEOs&#x201d;), on an average basis, along with total shareholder return, net income (loss), and total revenue for our fiscal years 2023, 2022, 2021, and 2020. &lt;/p&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:12.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:7.59%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:7.59%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:8.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:15.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Value of Initial Fixed $100 Investment Based on:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:12.33%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year &lt;/b&gt;&lt;sup style="font-size:5.25pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Summary Compensation Table Total for Current PEO ($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Compensation Actually Paid to Current PEO &lt;/b&gt;&lt;sup style="font-size:5.25pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Summary Compensation Table Total for Former PEO ($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Compensation Actually Paid to Former PEO &lt;/b&gt;&lt;sup style="font-size:5.25pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Average Summary Compensation Table Total for Non-PEO NEOs &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Average Compensation Actually Paid to Non-PEO NEOs &lt;/b&gt;&lt;sup style="font-size:5.25pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:7.59%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Company Total Shareholder Return &lt;/b&gt;&lt;sup style="font-size:5.25pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;"&gt;(3)&lt;/sup&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:7.59%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Peer Group Total Shareholder Return &lt;/b&gt;&lt;sup style="font-size:5.25pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;"&gt;(3)&lt;/sup&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:8.93%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Net Income (Loss) &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($) (in thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.32%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total Revenue &lt;/b&gt;&lt;sup style="font-size:5.25pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;"&gt;(4)&lt;/sup&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($) (in thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.33%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 2,874,593&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 3,205,532&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 755,916&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 593,656&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.59%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 21.18&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.59%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 98.68&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.93%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 28,515&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 274,423&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 3,220,584&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 1,851,324&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 1,166,401&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 768,103&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 17.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 104.93&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; (17,866)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 246,785&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.33%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 2,076,884&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 459,477&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 941,781&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 359,062&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.59%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 28.18&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.59%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 137.24&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.93%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; (11,811)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 208,057&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.33%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;2020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 2,024,978&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 2,465,081&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 687,888&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; (1,156,368)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 1,391,233&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 515,160&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.59%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 66.57&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.59%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 132.83&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; (620)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 187,130&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:6pt 0pt 6pt 0pt;"&gt;&lt;span style="font-size:8pt;"&gt;(1) &lt;/span&gt;&lt;span style="font-size:8pt;"&gt;Daniel L. Reuvers&lt;/span&gt;&lt;span style="font-size:8pt;"&gt; was our &lt;/span&gt;&lt;span style="font-size:8pt;"&gt;PEO&lt;/span&gt;&lt;span style="font-size:8pt;"&gt; in each of 2023, 2022 and 2021, as well as in 2020 starting on June 8, 2020. &lt;/span&gt;&lt;span style="font-size:8pt;"&gt;Gerald R. Mattys&lt;/span&gt;&lt;span style="font-size:8pt;"&gt; served as our PEO in 2020 through June, 8 2020. In 2023, Elaine M. Birkemeyer, Kristie T. Burns, Sherri L. Ferstler and Brent A. Moen were our Non-PEO NEOs. In 2022 and 2021, Brent A. Moen, Kristie T. Burns and Eric Pauls were our Non-PEO NEOs. In 2020, Brent A. Moen, Robert J. Folkes and Bryan Rishe were our Non-PEO NEOs.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Segoe UI';font-size:8pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"&gt;(2) The dollar amounts&lt;span style="white-space:pre-wrap;"&gt; reported represent the Compensation Actually Paid (&#x201c;CAP&#x201d;) to the NEOs in accordance with, and using the adjustments set forth in, Item 402(v) of Regulation S-K.  The following adjustments related to equity awards were made to their total compensation each year as reported in the Summary Compensation Table (&#x201c;SCT&#x201d;) to determine the CAP:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Segoe UI';font-size:8pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"&gt;&lt;i style="font-style:italic;"&gt;Reconciliation of PEO Summary Compensation Table Total to Compensation Actually Paid&lt;/i&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:34.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:34.64%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:21.78%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Reported SCT Total&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:21.78%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Equity Award Adjustments&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:21.78%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Compensation Actually Paid&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:34.64%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 2,874,593&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 330,939&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 3,205,532&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:34.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 3,220,584&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (1,369,260)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 1,851,324&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:34.64%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 2,076,884&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (1,617,407)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 459,477&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:34.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2020 (Current)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 2,024,978&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 440,103&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 2,465,081&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:34.64%;background:#d9d9d9;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2020 (Former)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;background:#d9d9d9;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 687,888&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;background:#d9d9d9;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (1,844,256)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;background:#d9d9d9;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (1,156,368)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Segoe UI';font-size:8pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"&gt;&lt;i style="font-style:italic;"&gt;Reconciliation of Average Non-PEO NEO Summary Compensation Table Total to Compensation Actually Paid&lt;/i&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:34.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:34.64%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:21.78%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Reported SCT Total&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:21.78%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Equity Award Adjustments&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:21.78%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Compensation Actually Paid&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:34.64%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 755,916&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (162,260)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 593,656&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:34.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 1,166,401&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (398,298)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 768,103&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:34.64%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 941,781&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (582,719)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 359,062&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:34.64%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 1,391,233&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (876,073)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 515,160&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Segoe UI';font-size:8pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"&gt;(3) Our peer group for the calculation of total shareholder return (&#x201c;TSR&#x201d;) is the S&amp;amp;P Healthcare Equipment Select Industry Index, which is the industry index used in our stock price performance graph in our Form 10-K for the fiscal year ended December 31, 2023. TSR, in the case of both the Company and our peer group, reflects the cumulative return on $100 as if invested on December 31, 2019, including reinvestment of any dividends.&lt;/p&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;"&gt;(&lt;/span&gt;&lt;span style="font-size:8pt;"&gt;4) Our company-selected measure, which we believe represents the most important financial performance measure (that is not otherwise required to be disclosed in the table) used by the Company to link CAP to the NEOs for 2023 to company performance, is revenue. &lt;/span&gt;&lt;span style="font-size:8pt;"&gt;Revenue&lt;/span&gt;&lt;span style="font-size:8pt;"&gt; is one of the metrics under both the 2023 annual cash incentive program and the 2023 PSUs.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.37;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;line-height:1.19;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Segoe UI';font-size:8pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"&gt;In order to calculate CAP, the following amounts were excluded from or added to the SCT total compensation:&lt;/p&gt;&lt;p style="font-family:'Segoe UI';font-size:9pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"&gt;&lt;i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Current PEO&lt;/i&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:16.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:11.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:16.31%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Deduct: Grant Date Fair Value of Covered Year Equity Awards&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year End Fair Value of Covered Year Equity Awards &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year-over-Year Change in Fair Value of Equity Awards Granted in a Prior Year that were Unvested at End of Covered Year&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:11.86%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; Fair Value as of Vesting Date of Equity Awards Granted and Vested in the Covered Year&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year-over-Year Change in Fair Value of Equity Awards Granted in a Prior Year that Vested in the Covered Year &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value at the End of the Prior Year of Equity Awards that Failed to Meet Vesting Conditions in the Covered Year &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Value of Dividends or other Earnings Paid on Stock or Option Awards not Otherwise Reflected in Fair Value or Total Compensation &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total Equity Award Adjustments &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.31%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (1,506,836)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 1,406,539&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 249,724&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.86%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 181,513&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 330,939&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (1,999,984)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 1,081,241&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (323,775)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (126,742)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (1,369,260)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.31%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (1,499,930)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 598,713&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (382,129)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.86%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (334,060)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (1,617,407)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.31%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (1,417,951)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 1,858,054&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.86%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 440,103&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Segoe UI';font-size:8pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;In connection with his appointment as CEO in 2020, Mr. Reuvers received a grant of stock options that included a market condition related to stock price in order to vest.&#160;Due to that market condition, the grant date fair value of those stock options was determined using the Monte Carlo Simulation model. The market condition was satisfied in the first quarter of 2021, and as a result, we have used the Black-Scholes valuation model (which is the valuation model used for all other stock option awards we have granted) to value these stock options for all dates subsequent to the grant date as part of the CAP calculations.&lt;/p&gt;&lt;p style="font-family:'Segoe UI';font-size:9pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"&gt;&lt;i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Former PEO&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:16.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:11.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:16.31%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Deduct: Grant Date Fair Value of Covered Year Equity Awards&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year End Fair Value of Covered Year Equity Awards &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year-over-Year Change in Fair Value of Equity Awards Granted in a Prior Year that were Unvested at End of Covered Year&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:11.86%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; Fair Value as of Vesting Date of Equity Awards Granted and Vested in the Covered Year&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year-over-Year Change in Fair Value of Equity Awards Granted in a Prior Year that Vested in the Covered Year &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value at the End of the Prior Year of Equity Awards that Failed to Meet Vesting Conditions in the Covered Year &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Value of Dividends or other Earnings Paid on Stock or Option Awards not Otherwise Reflected in Fair Value or Total Compensation &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total Equity Award Adjustments &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.31%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.86%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.31%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.86%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.31%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (546,525)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.86%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (484,627)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (813,103)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (1,844,256)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Segoe UI';font-size:9pt;line-height:1.37;margin:0pt 0pt 6pt 0pt;"&gt;&lt;i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Average Non-PEO NEOs&lt;/i&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:16.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:11.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:16.31%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Deduct: Grant Date Fair Value of Covered Year Equity Awards&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year End Fair Value of Covered Year Equity Awards &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year-over-Year Change in Fair Value of Equity Awards Granted in a Prior Year that were Unvested at End of Covered Year&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:11.86%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; Fair Value as of Vesting Date of Equity Awards Granted and Vested in the Covered Year&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year-over-Year Change in Fair Value of Equity Awards Granted in a Prior Year that Vested in the Covered Year &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value at the End of the Prior Year of Equity Awards that Failed to Meet Vesting Conditions in the Covered Year &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Value of Dividends or other Earnings Paid on Stock or Option Awards not Otherwise Reflected in Fair Value or Total Compensation &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total Equity Award Adjustments &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.31%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (397,276)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 300,766&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 16,319&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.86%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 24,594&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (106,664)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (162,260)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (599,979)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 333,793&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (104,006)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (28,107)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (398,298)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.31%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (622,120)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 239,005&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (114,494)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.86%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (5,881)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (79,229)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (582,719)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.31%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (933,225)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 614,574&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (159,351)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.86%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 33,592&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (258,905)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (172,758)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (876,073)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</ecd:PvpTableTextBlock>
    <ecd:NamedExecutiveOfficersFnTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_nP2akpN22k2woGu8NoxUNw"
      id="Tb_hvl5Q2grVk6K5cJeOvVV6Q">&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:12.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:7.59%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:7.59%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:8.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:15.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Value of Initial Fixed $100 Investment Based on:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:7pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:12.33%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year &lt;/b&gt;&lt;sup style="font-size:5.25pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Summary Compensation Table Total for Current PEO ($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Compensation Actually Paid to Current PEO &lt;/b&gt;&lt;sup style="font-size:5.25pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Summary Compensation Table Total for Former PEO ($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Compensation Actually Paid to Former PEO &lt;/b&gt;&lt;sup style="font-size:5.25pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Average Summary Compensation Table Total for Non-PEO NEOs &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.03%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Average Compensation Actually Paid to Non-PEO NEOs &lt;/b&gt;&lt;sup style="font-size:5.25pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:7.59%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Company Total Shareholder Return &lt;/b&gt;&lt;sup style="font-size:5.25pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;"&gt;(3)&lt;/sup&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:7.59%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Peer Group Total Shareholder Return &lt;/b&gt;&lt;sup style="font-size:5.25pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;"&gt;(3)&lt;/sup&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:8.93%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Net Income (Loss) &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($) (in thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:9.32%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total Revenue &lt;/b&gt;&lt;sup style="font-size:5.25pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;"&gt;(4)&lt;/sup&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($) (in thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.33%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 2,874,593&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 3,205,532&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 755,916&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 593,656&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.59%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 21.18&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.59%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 98.68&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.93%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 28,515&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 274,423&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 3,220,584&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 1,851,324&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 1,166,401&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 768,103&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 17.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 104.93&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; (17,866)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 246,785&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.33%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 2,076,884&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 459,477&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 941,781&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 359,062&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.59%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 28.18&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.59%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 137.24&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.93%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; (11,811)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 208,057&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.33%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;2020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 2,024,978&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 2,465,081&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 687,888&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; (1,156,368)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 1,391,233&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 515,160&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.59%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 66.57&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.59%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 132.83&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; (620)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt; 187,130&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:6pt 0pt 6pt 0pt;"&gt;&lt;span style="font-size:8pt;"&gt;(1) &lt;/span&gt;&lt;span style="font-size:8pt;"&gt;Daniel L. Reuvers&lt;/span&gt;&lt;span style="font-size:8pt;"&gt; was our &lt;/span&gt;&lt;span style="font-size:8pt;"&gt;PEO&lt;/span&gt;&lt;span style="font-size:8pt;"&gt; in each of 2023, 2022 and 2021, as well as in 2020 starting on June 8, 2020. &lt;/span&gt;&lt;span style="font-size:8pt;"&gt;Gerald R. Mattys&lt;/span&gt;&lt;span style="font-size:8pt;"&gt; served as our PEO in 2020 through June, 8 2020. In 2023, Elaine M. Birkemeyer, Kristie T. Burns, Sherri L. Ferstler and Brent A. Moen were our Non-PEO NEOs. In 2022 and 2021, Brent A. Moen, Kristie T. Burns and Eric Pauls were our Non-PEO NEOs. In 2020, Brent A. Moen, Robert J. Folkes and Bryan Rishe were our Non-PEO NEOs.&lt;/span&gt;&lt;/p&gt;</ecd:NamedExecutiveOfficersFnTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="Duration_1_1_2023_To_12_31_2023_ecd_IndividualAxis_tcmd_ReuversMember_NCmts0xT4EKEXAQXA-Ye9A"
      decimals="0"
      id="Tc_KUj3AZBASkCa_IDEhH7Dbw_3_1"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">2874593</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="Duration_1_1_2023_To_12_31_2023_ecd_IndividualAxis_tcmd_ReuversMember_NCmts0xT4EKEXAQXA-Ye9A"
      decimals="0"
      id="Tc_I89YTK1KHkulguPL2P6KCA_3_2"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">3205532</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="Duration_1_1_2023_To_12_31_2023_nP2akpN22k2woGu8NoxUNw"
      decimals="0"
      id="Tc_LceHhVXc6km0uAB5ysBhKg_3_5"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">755916</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="Duration_1_1_2023_To_12_31_2023_nP2akpN22k2woGu8NoxUNw"
      decimals="0"
      id="Tc_ej9ysl44pk23FGUL1cFLLg_3_6"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">593656</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="Duration_1_1_2023_To_12_31_2023_nP2akpN22k2woGu8NoxUNw"
      decimals="2"
      id="Tc_rIqtTv8PYk2NdbP1qleu-Q_3_7"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">21.18</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="Duration_1_1_2023_To_12_31_2023_nP2akpN22k2woGu8NoxUNw"
      decimals="2"
      id="Tc_XKCyc83LaEmb6UlMArqxYQ_3_8"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">98.68</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_nP2akpN22k2woGu8NoxUNw"
      decimals="-3"
      id="Tc_kgkqrivACUeHrgqmZv0jzg_3_9"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">28515000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="Duration_1_1_2023_To_12_31_2023_nP2akpN22k2woGu8NoxUNw"
      decimals="-3"
      id="Tc_zjjP0YzpbECHqLf-rtALnA_3_10"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">274423000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt
      contextRef="Duration_1_1_2022_To_12_31_2022_ecd_IndividualAxis_tcmd_ReuversMember_QIXzsaK6d0-7D9arZABUfQ"
      decimals="0"
      id="Tc_r5ovoT8hREOUad0LWoh39g_4_1"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">3220584</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="Duration_1_1_2022_To_12_31_2022_ecd_IndividualAxis_tcmd_ReuversMember_QIXzsaK6d0-7D9arZABUfQ"
      decimals="0"
      id="Tc_L1EFtCvndkWbXAZce1vJ8w_4_2"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">1851324</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="Duration_1_1_2022_To_12_31_2022_U0BadCu_XkyGvboa-5J2xQ"
      decimals="0"
      id="Tc_n2cU42J_QEW1hTa2f7FB1Q_4_5"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">1166401</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="Duration_1_1_2022_To_12_31_2022_U0BadCu_XkyGvboa-5J2xQ"
      decimals="0"
      id="Tc_D3Ao3nOQTkGF_CLJlyKM0w_4_6"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">768103</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="Duration_1_1_2022_To_12_31_2022_U0BadCu_XkyGvboa-5J2xQ"
      decimals="2"
      id="Tc_GtuxP9jD3kKFoI_GDeCGrQ_4_7"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">17.00</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="Duration_1_1_2022_To_12_31_2022_U0BadCu_XkyGvboa-5J2xQ"
      decimals="2"
      id="Tc_PoIwPCSwJ02XDLWTw3E3pg_4_8"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">104.93</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_U0BadCu_XkyGvboa-5J2xQ"
      decimals="-3"
      id="Tc_I5N9lBvdzUS5FiQTQGeVdw_4_9"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-17866000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="Duration_1_1_2022_To_12_31_2022_U0BadCu_XkyGvboa-5J2xQ"
      decimals="-3"
      id="Tc_GzOguUbQXkmb-B8aCC8Kcg_4_10"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">246785000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt
      contextRef="Duration_1_1_2021_To_12_31_2021_ecd_IndividualAxis_tcmd_ReuversMember_-wk30AlDs0KgaTxuOANx5w"
      decimals="0"
      id="Tc_DjaUlzB4k0Su0s6Y9f09XA_5_1"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">2076884</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="Duration_1_1_2021_To_12_31_2021_ecd_IndividualAxis_tcmd_ReuversMember_-wk30AlDs0KgaTxuOANx5w"
      decimals="0"
      id="Tc_9z2g12FIR0CQU8iBvUUGCg_5_2"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">459477</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="Duration_1_1_2021_To_12_31_2021_pEwC-05Y10qu4ukURZmovQ"
      decimals="0"
      id="Tc_wpSqlwhF0EK3k0keulwj0w_5_5"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">941781</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="Duration_1_1_2021_To_12_31_2021_pEwC-05Y10qu4ukURZmovQ"
      decimals="0"
      id="Tc_L2QtqagM1EWrlaNk3G8k7g_5_6"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">359062</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="Duration_1_1_2021_To_12_31_2021_pEwC-05Y10qu4ukURZmovQ"
      decimals="2"
      id="Tc_QmfJtkmGfkm4d40lAY8QTw_5_7"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">28.18</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="Duration_1_1_2021_To_12_31_2021_pEwC-05Y10qu4ukURZmovQ"
      decimals="2"
      id="Tc_hTgmSlQvuU-ap0M0YtiCkQ_5_8"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">137.24</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2021_To_12_31_2021_pEwC-05Y10qu4ukURZmovQ"
      decimals="-3"
      id="Tc_YBD-kp4lnkCgs4fwmViPYA_5_9"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-11811000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="Duration_1_1_2021_To_12_31_2021_pEwC-05Y10qu4ukURZmovQ"
      decimals="-3"
      id="Tc_XJVisBmARkuVk96MPerDkg_5_10"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">208057000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt
      contextRef="Duration_6_8_2020_To_12_31_2020_ecd_IndividualAxis_tcmd_ReuversMember_DZj3LfbSCkiVfW4nUKfvAg"
      decimals="0"
      id="Tc_GhTkgTgBYEikcce-iGeWgg_6_1"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">2024978</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="Duration_6_8_2020_To_12_31_2020_ecd_IndividualAxis_tcmd_ReuversMember_DZj3LfbSCkiVfW4nUKfvAg"
      decimals="0"
      id="Tc_QkCpo7MkkEWQ2SbRLJgc3Q_6_2"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">2465081</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="Duration_1_1_2020_To_6_7_2020_ecd_IndividualAxis_tcmd_MattysMember_EY6A-kqMu0GvgJxtoRLMrQ"
      decimals="0"
      id="Tc_F0zNdnTG5U6fAcGm2l3nuw_6_3"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">687888</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="Duration_1_1_2020_To_6_7_2020_ecd_IndividualAxis_tcmd_MattysMember_EY6A-kqMu0GvgJxtoRLMrQ"
      decimals="0"
      id="Tc_ROs6mVhK9kejhRMEFx1qzw_6_4"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-1156368</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="Duration_1_1_2020_To_12_31_2020_F0F5nk2KrkGfi8IzSDXEmw"
      decimals="0"
      id="Tc_7n7aYHA7nk-An_OhcFgAug_6_5"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">1391233</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="Duration_1_1_2020_To_12_31_2020_F0F5nk2KrkGfi8IzSDXEmw"
      decimals="0"
      id="Tc_EtNVsjNZVU2jl4rNJslR-A_6_6"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">515160</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="Duration_1_1_2020_To_12_31_2020_F0F5nk2KrkGfi8IzSDXEmw"
      decimals="2"
      id="Tc_Z8VGQdgupkKEPCDQRzeWig_6_7"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">66.57</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="Duration_1_1_2020_To_12_31_2020_F0F5nk2KrkGfi8IzSDXEmw"
      decimals="2"
      id="Tc_6SWkJuTWqEC7ZEev7owcFA_6_8"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">132.83</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2020_To_12_31_2020_F0F5nk2KrkGfi8IzSDXEmw"
      decimals="-3"
      id="Tc_cO5vfmzjQ0eQSJe_GsOVcg_6_9"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-620000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="Duration_1_1_2020_To_12_31_2020_F0F5nk2KrkGfi8IzSDXEmw"
      decimals="-3"
      id="Tc_h_BrU2c-K0yiGvkFquV3sg_6_10"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">187130000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoName
      contextRef="Duration_6_8_2020_To_12_31_2020_OdrSxOoDA0-8cHlgh6ydcQ"
      id="Narr_Jx-PdwSXtUWKWX5tRtcvag">Daniel L. Reuvers</ecd:PeoName>
    <ecd:PeoName
      contextRef="Duration_1_1_2020_To_6_7_2020_0gC_0ddzskCZEEa9M6UcVA"
      id="Narr_vSmgwqdB2E6RTG1u0jwMog">Gerald R. Mattys</ecd:PeoName>
    <ecd:AdjToPeoCompFnTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_nP2akpN22k2woGu8NoxUNw"
      id="Group_D1b9HLZw8kuyWPyxulqZ0Q">&lt;p style="font-family:'Segoe UI';font-size:8pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"&gt;&lt;i style="font-style:italic;"&gt;Reconciliation of PEO Summary Compensation Table Total to Compensation Actually Paid&lt;/i&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:34.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:34.64%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:21.78%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Reported SCT Total&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:21.78%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Equity Award Adjustments&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:21.78%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Compensation Actually Paid&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:34.64%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 2,874,593&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 330,939&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 3,205,532&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:34.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 3,220,584&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (1,369,260)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 1,851,324&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:34.64%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 2,076,884&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (1,617,407)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 459,477&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:34.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2020 (Current)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 2,024,978&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 440,103&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 2,465,081&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:34.64%;background:#d9d9d9;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2020 (Former)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;background:#d9d9d9;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 687,888&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;background:#d9d9d9;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (1,844,256)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;background:#d9d9d9;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (1,156,368)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Segoe UI';font-size:9pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"&gt;&lt;i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Current PEO&lt;/i&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:16.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:11.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:16.31%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Deduct: Grant Date Fair Value of Covered Year Equity Awards&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year End Fair Value of Covered Year Equity Awards &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year-over-Year Change in Fair Value of Equity Awards Granted in a Prior Year that were Unvested at End of Covered Year&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:11.86%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; Fair Value as of Vesting Date of Equity Awards Granted and Vested in the Covered Year&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year-over-Year Change in Fair Value of Equity Awards Granted in a Prior Year that Vested in the Covered Year &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value at the End of the Prior Year of Equity Awards that Failed to Meet Vesting Conditions in the Covered Year &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Value of Dividends or other Earnings Paid on Stock or Option Awards not Otherwise Reflected in Fair Value or Total Compensation &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total Equity Award Adjustments &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.31%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (1,506,836)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 1,406,539&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 249,724&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.86%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 181,513&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 330,939&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (1,999,984)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 1,081,241&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (323,775)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (126,742)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (1,369,260)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.31%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (1,499,930)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 598,713&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (382,129)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.86%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (334,060)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (1,617,407)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.31%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (1,417,951)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 1,858,054&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.86%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 440,103&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Segoe UI';font-size:8pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;In connection with his appointment as CEO in 2020, Mr. Reuvers received a grant of stock options that included a market condition related to stock price in order to vest.&#160;Due to that market condition, the grant date fair value of those stock options was determined using the Monte Carlo Simulation model. The market condition was satisfied in the first quarter of 2021, and as a result, we have used the Black-Scholes valuation model (which is the valuation model used for all other stock option awards we have granted) to value these stock options for all dates subsequent to the grant date as part of the CAP calculations.&lt;/p&gt;&lt;p style="font-family:'Segoe UI';font-size:9pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"&gt;&lt;i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Former PEO&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:16.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:11.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:16.31%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Deduct: Grant Date Fair Value of Covered Year Equity Awards&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year End Fair Value of Covered Year Equity Awards &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year-over-Year Change in Fair Value of Equity Awards Granted in a Prior Year that were Unvested at End of Covered Year&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:11.86%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; Fair Value as of Vesting Date of Equity Awards Granted and Vested in the Covered Year&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year-over-Year Change in Fair Value of Equity Awards Granted in a Prior Year that Vested in the Covered Year &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value at the End of the Prior Year of Equity Awards that Failed to Meet Vesting Conditions in the Covered Year &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Value of Dividends or other Earnings Paid on Stock or Option Awards not Otherwise Reflected in Fair Value or Total Compensation &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total Equity Award Adjustments &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.31%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.86%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.31%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.86%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.31%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (546,525)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.86%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (484,627)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (813,103)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (1,844,256)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Segoe UI';font-size:9pt;line-height:1.37;margin:0pt 0pt 6pt 0pt;"&gt;&lt;i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Average Non-PEO NEOs&lt;/i&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:16.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:11.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:16.31%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Deduct: Grant Date Fair Value of Covered Year Equity Awards&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year End Fair Value of Covered Year Equity Awards &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year-over-Year Change in Fair Value of Equity Awards Granted in a Prior Year that were Unvested at End of Covered Year&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:11.86%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; Fair Value as of Vesting Date of Equity Awards Granted and Vested in the Covered Year&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year-over-Year Change in Fair Value of Equity Awards Granted in a Prior Year that Vested in the Covered Year &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value at the End of the Prior Year of Equity Awards that Failed to Meet Vesting Conditions in the Covered Year &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Value of Dividends or other Earnings Paid on Stock or Option Awards not Otherwise Reflected in Fair Value or Total Compensation &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total Equity Award Adjustments &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.31%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (397,276)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 300,766&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 16,319&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.86%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 24,594&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (106,664)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (162,260)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (599,979)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 333,793&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (104,006)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (28,107)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (398,298)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.31%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (622,120)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 239,005&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (114,494)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.86%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (5,881)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (79,229)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (582,719)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.31%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (933,225)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 614,574&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (159,351)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.86%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 33,592&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (258,905)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (172,758)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (876,073)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ecd:AdjToPeoCompFnTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="Duration_1_1_2023_To_12_31_2023_ecd_IndividualAxis_tcmd_ReuversMember_NCmts0xT4EKEXAQXA-Ye9A"
      decimals="0"
      id="Tc_Age7EfBOwEiSPQ9yOX2n7A_2_1"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">2874593</ecd:PeoTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2023_To_12_31_2023_ecd_AdjToCompAxis_tcmd_TotalNetAdjustmentsForEquityAwardsMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_HWMFuKR3Rkyv-1DOJLU3lw"
      decimals="0"
      id="Tc_VZ57CWBDjk-dGQyD3eMHbQ_2_2"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">330939</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="Duration_1_1_2023_To_12_31_2023_ecd_IndividualAxis_tcmd_ReuversMember_NCmts0xT4EKEXAQXA-Ye9A"
      decimals="0"
      id="Tc__OAqw0jE_ECs098fJN79mA_2_3"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">3205532</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="Duration_1_1_2022_To_12_31_2022_ecd_IndividualAxis_tcmd_ReuversMember_QIXzsaK6d0-7D9arZABUfQ"
      decimals="0"
      id="Tc_Swoo6XsEDUSJfd7uoU7Sog_3_1"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">3220584</ecd:PeoTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2022_To_12_31_2022_ecd_AdjToCompAxis_tcmd_TotalNetAdjustmentsForEquityAwardsMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_e_b7rXMwGEW7zx9OQ_O08Q"
      decimals="0"
      id="Tc_pCn5QdYnNkGbg6AKL3RyTA_3_2"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-1369260</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="Duration_1_1_2022_To_12_31_2022_ecd_IndividualAxis_tcmd_ReuversMember_QIXzsaK6d0-7D9arZABUfQ"
      decimals="0"
      id="Tc_KucJ-TohZ0GU4Xw4s7yPVw_3_3"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">1851324</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="Duration_1_1_2021_To_12_31_2021_ecd_IndividualAxis_tcmd_ReuversMember_-wk30AlDs0KgaTxuOANx5w"
      decimals="0"
      id="Tc_WDQ7NvpuWUqy1zK9b6CUtA_4_1"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">2076884</ecd:PeoTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2021_To_12_31_2021_ecd_AdjToCompAxis_tcmd_TotalNetAdjustmentsForEquityAwardsMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_f_tsclMxxEGeHw7lu_ohPw"
      decimals="0"
      id="Tc_PGDyJdvIvEenhLS8oJwWBg_4_2"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-1617407</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="Duration_1_1_2021_To_12_31_2021_ecd_IndividualAxis_tcmd_ReuversMember_-wk30AlDs0KgaTxuOANx5w"
      decimals="0"
      id="Tc_lSx0e5U7z0SbRIlhQh7icg_4_3"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">459477</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="Duration_6_8_2020_To_12_31_2020_ecd_IndividualAxis_tcmd_ReuversMember_DZj3LfbSCkiVfW4nUKfvAg"
      decimals="0"
      id="Tc_7Fr7e-EdYESs42Ju1dZGVQ_5_1"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">2024978</ecd:PeoTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_6_8_2020_To_12_31_2020_ecd_AdjToCompAxis_tcmd_TotalNetAdjustmentsForEquityAwardsMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_dyW0R55WE0qw-lKEaPvbxA"
      decimals="0"
      id="Tc_tHx_PBAY7kKQUJKf8UTVPQ_5_2"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">440103</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="Duration_6_8_2020_To_12_31_2020_ecd_IndividualAxis_tcmd_ReuversMember_DZj3LfbSCkiVfW4nUKfvAg"
      decimals="0"
      id="Tc_pASq-2qmt0eecs7eMf0KlQ_5_3"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">2465081</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="Duration_1_1_2020_To_6_7_2020_ecd_IndividualAxis_tcmd_MattysMember_EY6A-kqMu0GvgJxtoRLMrQ"
      decimals="0"
      id="Tc_fRw-uk2c0kuqogLh0hFaiA_6_1"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">687888</ecd:PeoTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2020_To_6_7_2020_ecd_AdjToCompAxis_tcmd_TotalNetAdjustmentsForEquityAwardsMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_MattysMember_mo131RESakWME_1nNCaqwg"
      decimals="0"
      id="Tc_z6-VC0xCKU2CI6rE3XIwKg_6_2"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-1844256</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="Duration_1_1_2020_To_6_7_2020_ecd_IndividualAxis_tcmd_MattysMember_EY6A-kqMu0GvgJxtoRLMrQ"
      decimals="0"
      id="Tc_YRRH088o7EaczOVIoHBylQ_6_3"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-1156368</ecd:PeoActuallyPaidCompAmt>
    <ecd:AdjToNonPeoNeoCompFnTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_nP2akpN22k2woGu8NoxUNw"
      id="Group_BZqfLkuCy0KMyYTRUYbuwA">&lt;p style="font-family:'Segoe UI';font-size:8pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"&gt;&lt;i style="font-style:italic;"&gt;Reconciliation of Average Non-PEO NEO Summary Compensation Table Total to Compensation Actually Paid&lt;/i&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:34.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:21.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:34.64%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:21.78%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Reported SCT Total&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:21.78%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Equity Award Adjustments&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:21.78%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Compensation Actually Paid&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:34.64%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 755,916&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (162,260)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 593,656&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:34.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 1,166,401&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (398,298)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 768,103&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:34.64%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 941,781&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (582,719)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 359,062&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:34.64%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 1,391,233&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (876,073)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.78%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; 515,160&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:16.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:11.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:16.31%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Deduct: Grant Date Fair Value of Covered Year Equity Awards&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year End Fair Value of Covered Year Equity Awards &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.25%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year-over-Year Change in Fair Value of Equity Awards Granted in a Prior Year that were Unvested at End of Covered Year&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:11.86%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; Fair Value as of Vesting Date of Equity Awards Granted and Vested in the Covered Year&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year-over-Year Change in Fair Value of Equity Awards Granted in a Prior Year that Vested in the Covered Year &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value at the End of the Prior Year of Equity Awards that Failed to Meet Vesting Conditions in the Covered Year &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Value of Dividends or other Earnings Paid on Stock or Option Awards not Otherwise Reflected in Fair Value or Total Compensation &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.26%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total Equity Award Adjustments &lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;($)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.31%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.86%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.31%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.86%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.31%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;margin:0pt;"&gt;2020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (546,525)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.86%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (484,627)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (813,103)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"&gt; (1,844,256)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ecd:AdjToNonPeoNeoCompFnTextBlock>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="Duration_1_1_2023_To_12_31_2023_nP2akpN22k2woGu8NoxUNw"
      decimals="0"
      id="Tc_PK4CqnBm8EGibp6ZoGTj_Q_2_1"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">755916</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2023_To_12_31_2023_ecd_AdjToCompAxis_tcmd_TotalNetAdjustmentsForEquityAwardsMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_bXb373Zsa06rSlsLS0O1KQ"
      decimals="0"
      id="Tc_C85MmtFfWEWP27sT9b7mig_2_2"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-162260</ecd:AdjToCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="Duration_1_1_2023_To_12_31_2023_nP2akpN22k2woGu8NoxUNw"
      decimals="0"
      id="Tc_1-nVA1QVxU2l4hor01XLJA_2_3"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">593656</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="Duration_1_1_2022_To_12_31_2022_U0BadCu_XkyGvboa-5J2xQ"
      decimals="0"
      id="Tc_pELMRfoNski3IlV1-qnV5g_3_1"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">1166401</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2022_To_12_31_2022_ecd_AdjToCompAxis_tcmd_TotalNetAdjustmentsForEquityAwardsMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_BicRuY4cFk6qUqFj1uy--g"
      decimals="0"
      id="Tc_2WgKabbOGkKhZ0jpSbyVCQ_3_2"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-398298</ecd:AdjToCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="Duration_1_1_2022_To_12_31_2022_U0BadCu_XkyGvboa-5J2xQ"
      decimals="0"
      id="Tc_b4tgX2dQE0ejPqmykovnAA_3_3"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">768103</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="Duration_1_1_2021_To_12_31_2021_pEwC-05Y10qu4ukURZmovQ"
      decimals="0"
      id="Tc_D0i3jx4z5EONH0Og0BmbQA_4_1"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">941781</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2021_To_12_31_2021_ecd_AdjToCompAxis_tcmd_TotalNetAdjustmentsForEquityAwardsMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_RQQjSBdIvkGRONdmEjUsQg"
      decimals="0"
      id="Tc_FsC6ewgMIUeCCTtYZqMPRw_4_2"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-582719</ecd:AdjToCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="Duration_1_1_2021_To_12_31_2021_pEwC-05Y10qu4ukURZmovQ"
      decimals="0"
      id="Tc_30DsOu1C0kuSBkYPExsFeA_4_3"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">359062</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="Duration_1_1_2020_To_12_31_2020_F0F5nk2KrkGfi8IzSDXEmw"
      decimals="0"
      id="Tc_7m9fQJK-U0ayl7CVPKTvEw_5_1"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">1391233</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2020_To_12_31_2020_ecd_AdjToCompAxis_tcmd_TotalNetAdjustmentsForEquityAwardsMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_5Wq5_sIjrEemZHbgu6MGvg"
      decimals="0"
      id="Tc_QS6vrluPm0ScE2KNmBVD6A_5_2"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-876073</ecd:AdjToCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="Duration_1_1_2020_To_12_31_2020_F0F5nk2KrkGfi8IzSDXEmw"
      decimals="0"
      id="Tc_pUQ0RXkf0k6SHBR6U9bxog_5_3"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">515160</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:PeerGroupIssuersFnTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_nP2akpN22k2woGu8NoxUNw"
      id="Tb_rq6LChJTqkGinIQINt8OsA">&lt;p style="font-family:'Segoe UI';font-size:8pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"&gt;(3) Our peer group for the calculation of total shareholder return (&#x201c;TSR&#x201d;) is the S&amp;amp;P Healthcare Equipment Select Industry Index, which is the industry index used in our stock price performance graph in our Form 10-K for the fiscal year ended December 31, 2023. TSR, in the case of both the Company and our peer group, reflects the cumulative return on $100 as if invested on December 31, 2019, including reinvestment of any dividends.&lt;/p&gt;</ecd:PeerGroupIssuersFnTextBlock>
    <ecd:NonGaapMeasureDescriptionTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_ecd_MeasureAxis_tcmd_cnst_positiveinteger_1_SF-ft25q8EKteW44rQhLTA"
      id="Tb_9b6Cg6sTD0ak_YDWCEygzg">&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;"&gt;(&lt;/span&gt;&lt;span style="font-size:8pt;"&gt;4) Our company-selected measure, which we believe represents the most important financial performance measure (that is not otherwise required to be disclosed in the table) used by the Company to link CAP to the NEOs for 2023 to company performance, is revenue. &lt;/span&gt;&lt;span style="font-size:8pt;"&gt;Revenue&lt;/span&gt;&lt;span style="font-size:8pt;"&gt; is one of the metrics under both the 2023 annual cash incentive program and the 2023 PSUs.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.37;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;line-height:1.19;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</ecd:NonGaapMeasureDescriptionTextBlock>
    <ecd:CoSelectedMeasureName
      contextRef="Duration_1_1_2023_To_12_31_2023_nP2akpN22k2woGu8NoxUNw"
      id="Narr_WjREwjVe1UWXKUsTqT8xuA">Revenue</ecd:CoSelectedMeasureName>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2023_To_12_31_2023_ecd_AdjToCompAxis_tcmd_EquityAwardsValueInCompensationTableForApplicableYearMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_PiRw4HHTP067Zf1WKnhkPA"
      decimals="0"
      id="Tc_GLA0SwF97EiZk00KLLrnUg_2_1"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-1506836</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2023_To_12_31_2023_ecd_AdjToCompAxis_tcmd_YearEndFairValueOfAwardsGrantedInCurrentFiscalYearMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_jFSCz6n5GU2NFHER-9dNWQ"
      decimals="0"
      id="Tc_-Sf926g22k2INjz3OAmyAQ_2_2"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">1406539</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2023_To_12_31_2023_ecd_AdjToCompAxis_tcmd_ChangeInFairValueOfOutstandingAndUnvestedAwardsGrantedInPriorFiscalYearsMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_zyfzSseDyEa1IfipBrknIQ"
      decimals="0"
      id="Tc_9slTz-hTakOxV4WlzQJLSw_2_3"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">249724</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2023_To_12_31_2023_ecd_AdjToCompAxis_tcmd_ChangeInFairValueAsOfVestingDateOfPriorYearAwardsVestedDuringCurrentYearMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_PcRwZm8unEa20JzwWFGuFQ"
      decimals="0"
      id="Tc_G9vW7rxwvES1i-cJKZksAQ_2_5"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">181513</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2023_To_12_31_2023_ecd_AdjToCompAxis_tcmd_TotalNetAdjustmentsForEquityAwardsMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_HWMFuKR3Rkyv-1DOJLU3lw"
      decimals="0"
      id="Tc_CpZHlqlcPUegAHb7ASUQEQ_2_8"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">330939</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2022_To_12_31_2022_ecd_AdjToCompAxis_tcmd_EquityAwardsValueInCompensationTableForApplicableYearMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_saE9_bTXbEq1fakKXU6dUA"
      decimals="0"
      id="Tc_g0-zommDs0Oyy8xC-65oBQ_3_1"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-1999984</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2022_To_12_31_2022_ecd_AdjToCompAxis_tcmd_YearEndFairValueOfAwardsGrantedInCurrentFiscalYearMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_Brzziye-vUmCggBcADmuCg"
      decimals="0"
      id="Tc_qPj3Vn83n0W9H95x99P29w_3_2"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">1081241</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2022_To_12_31_2022_ecd_AdjToCompAxis_tcmd_ChangeInFairValueOfOutstandingAndUnvestedAwardsGrantedInPriorFiscalYearsMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_YmeS1CuhBEGl2imeO0nTGw"
      decimals="0"
      id="Tc_EXpVw9BdgkGidBYrefpvbw_3_3"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-323775</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2022_To_12_31_2022_ecd_AdjToCompAxis_tcmd_ChangeInFairValueAsOfVestingDateOfPriorYearAwardsVestedDuringCurrentYearMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_6PoI7BtDqU6dvlO9IKtJIw"
      decimals="0"
      id="Tc_QcddPzWo606WFbnmb5ydCg_3_5"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-126742</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2022_To_12_31_2022_ecd_AdjToCompAxis_tcmd_TotalNetAdjustmentsForEquityAwardsMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_e_b7rXMwGEW7zx9OQ_O08Q"
      decimals="0"
      id="Tc_fJvOW8yAjkOkngV3vlCdfA_3_8"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-1369260</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2021_To_12_31_2021_ecd_AdjToCompAxis_tcmd_EquityAwardsValueInCompensationTableForApplicableYearMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember__G_RT6vWF02WggKrte_8ew"
      decimals="0"
      id="Tc_0Xzh33CyRUmNWpIfl3sfCw_4_1"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-1499930</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2021_To_12_31_2021_ecd_AdjToCompAxis_tcmd_YearEndFairValueOfAwardsGrantedInCurrentFiscalYearMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_UHHKc0OhXE-gV8ck6V5AtQ"
      decimals="0"
      id="Tc_-zOCoS2nAk-s1NMZR4qrBw_4_2"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">598713</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2021_To_12_31_2021_ecd_AdjToCompAxis_tcmd_ChangeInFairValueOfOutstandingAndUnvestedAwardsGrantedInPriorFiscalYearsMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_InznD5YmZEyyAj7jTYIZKQ"
      decimals="0"
      id="Tc_ATmu2tJFB0ygdflks7b5AA_4_3"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-382129</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2021_To_12_31_2021_ecd_AdjToCompAxis_tcmd_ChangeInFairValueAsOfVestingDateOfPriorYearAwardsVestedDuringCurrentYearMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_VP2MC4vBo0qHJdavhvEabA"
      decimals="0"
      id="Tc_RtM-irGN6UmYNWwJolYNJw_4_5"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-334060</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2021_To_12_31_2021_ecd_AdjToCompAxis_tcmd_TotalNetAdjustmentsForEquityAwardsMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_f_tsclMxxEGeHw7lu_ohPw"
      decimals="0"
      id="Tc_kYYonyFKCUC1uaOlBE3Ssw_4_8"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-1617407</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_6_8_2020_To_12_31_2020_ecd_AdjToCompAxis_tcmd_EquityAwardsValueInCompensationTableForApplicableYearMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_HNMUoMDFSUCIsokWu_IIsA"
      decimals="0"
      id="Tc_9ji9lqZfXkSjrFc8wqDScw_5_1"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-1417951</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_6_8_2020_To_12_31_2020_ecd_AdjToCompAxis_tcmd_YearEndFairValueOfAwardsGrantedInCurrentFiscalYearMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_4oA6zMy_hE-VnJD6n9hJ-A"
      decimals="0"
      id="Tc_7F8Y2ZzPoE-o9TeU-pzA9w_5_2"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">1858054</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_6_8_2020_To_12_31_2020_ecd_AdjToCompAxis_tcmd_TotalNetAdjustmentsForEquityAwardsMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_ReuversMember_dyW0R55WE0qw-lKEaPvbxA"
      decimals="0"
      id="Tc_yEbu4he8KUOMWcfzru__kg_5_8"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">440103</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2020_To_6_7_2020_ecd_AdjToCompAxis_tcmd_ChangeInFairValueOfOutstandingAndUnvestedAwardsGrantedInPriorFiscalYearsMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_MattysMember_i-NWJAsaF0uCy17R6cJMNA"
      decimals="0"
      id="Tc_VevBIOcb1kOMPKiBy1kf_A_5_3"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-546525</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2020_To_6_7_2020_ecd_AdjToCompAxis_tcmd_ChangeInFairValueAsOfVestingDateOfPriorYearAwardsVestedDuringCurrentYearMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_MattysMember_JdSDI_QrNkWTWHsh-cELQw"
      decimals="0"
      id="Tc_JPvtYH1vkUOiSQ-hZyFQWw_5_5"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-484627</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2020_To_6_7_2020_ecd_AdjToCompAxis_tcmd_AdjustmentsForEquityAwardsFailedToMeetPerformanceConditionsMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_MattysMember_TIbTjtK3sEqJ4MVmhWC3Tg"
      decimals="0"
      id="Tc_Gl6PKg9tBkez82B6MhcqLw_5_6"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-813103</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2020_To_6_7_2020_ecd_AdjToCompAxis_tcmd_TotalNetAdjustmentsForEquityAwardsMember_ecd_ExecutiveCategoryAxis_ecd_PeoMember_ecd_IndividualAxis_tcmd_MattysMember_mo131RESakWME_1nNCaqwg"
      decimals="0"
      id="Tc_QQMHsyovWkqfpe02uyd-UQ_5_8"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-1844256</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2023_To_12_31_2023_ecd_AdjToCompAxis_tcmd_EquityAwardsValueInCompensationTableForApplicableYearMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_HImEikNSa0W0j2Jr8oYnLg"
      decimals="0"
      id="Tc_qzdUgi6eQUiBev8sCtcJPQ_2_1"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-397276</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2023_To_12_31_2023_ecd_AdjToCompAxis_tcmd_YearEndFairValueOfAwardsGrantedInCurrentFiscalYearMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_guxaooLw5kaiJQGuXKvOQw"
      decimals="0"
      id="Tc_5Ewyf0HapkKJU1_F5w9aAg_2_2"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">300766</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2023_To_12_31_2023_ecd_AdjToCompAxis_tcmd_ChangeInFairValueOfOutstandingAndUnvestedAwardsGrantedInPriorFiscalYearsMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_iGwlBMJOZE-qlHbc8IDCZQ"
      decimals="0"
      id="Tc_vBtb01AtyECcIh3ltSPuuQ_2_3"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">16319</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2023_To_12_31_2023_ecd_AdjToCompAxis_tcmd_ChangeInFairValueAsOfVestingDateOfPriorYearAwardsVestedDuringCurrentYearMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_bgWOh9AnWk6RorZOGUPBOg"
      decimals="0"
      id="Tc_uK_tfATz80q5tteope73sg_2_5"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">24594</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2023_To_12_31_2023_ecd_AdjToCompAxis_tcmd_AdjustmentsForEquityAwardsFailedToMeetPerformanceConditionsMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_0Z_nWQpX-kuO91yqbwfUqg"
      decimals="0"
      id="Tc_VqsXVTxTaE2m0O7rvQS7rA_2_6"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-106664</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2023_To_12_31_2023_ecd_AdjToCompAxis_tcmd_TotalNetAdjustmentsForEquityAwardsMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_bXb373Zsa06rSlsLS0O1KQ"
      decimals="0"
      id="Tc_EW6vyfX7v0yL6SlokQh7EA_2_8"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-162260</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2022_To_12_31_2022_ecd_AdjToCompAxis_tcmd_EquityAwardsValueInCompensationTableForApplicableYearMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_-4Is3IZhtUqbAQJtsKzK0w"
      decimals="0"
      id="Tc_Y6mAySrL2kevCG7qe-pfmw_3_1"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-599979</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2022_To_12_31_2022_ecd_AdjToCompAxis_tcmd_YearEndFairValueOfAwardsGrantedInCurrentFiscalYearMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_4PPbYMUowk-I-WWj6J61aA"
      decimals="0"
      id="Tc_4_rZ03YLXkGtQSRF7K17hQ_3_2"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">333793</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2022_To_12_31_2022_ecd_AdjToCompAxis_tcmd_ChangeInFairValueOfOutstandingAndUnvestedAwardsGrantedInPriorFiscalYearsMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_wCv_yBxwREOKY0AZK5x3uQ"
      decimals="0"
      id="Tc_eYJ6IuECz0ivu6_qSuAhSw_3_3"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-104006</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2022_To_12_31_2022_ecd_AdjToCompAxis_tcmd_ChangeInFairValueAsOfVestingDateOfPriorYearAwardsVestedDuringCurrentYearMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_zQIb4XOJ1U2RhHcb4xJXTw"
      decimals="0"
      id="Tc_yCiR4-xNIkauNAxb2Z3veA_3_5"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-28107</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2022_To_12_31_2022_ecd_AdjToCompAxis_tcmd_TotalNetAdjustmentsForEquityAwardsMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_BicRuY4cFk6qUqFj1uy--g"
      decimals="0"
      id="Tc_Cee8o_2vbESoAqyujrcJTA_3_8"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-398298</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2021_To_12_31_2021_ecd_AdjToCompAxis_tcmd_EquityAwardsValueInCompensationTableForApplicableYearMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_L0zBf-5sEEifR_HfcVGT6g"
      decimals="0"
      id="Tc_hShQmaUhckeY_RP_VKETPw_4_1"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-622120</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2021_To_12_31_2021_ecd_AdjToCompAxis_tcmd_YearEndFairValueOfAwardsGrantedInCurrentFiscalYearMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_-zWYj9eREk6t0S0A6UtJUA"
      decimals="0"
      id="Tc_ZtbhwNNZOkqPKnlhyz-53g_4_2"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">239005</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2021_To_12_31_2021_ecd_AdjToCompAxis_tcmd_ChangeInFairValueOfOutstandingAndUnvestedAwardsGrantedInPriorFiscalYearsMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_dpkZIMPAhEScYYU80-U5lA"
      decimals="0"
      id="Tc_HW8hQpJymUm8dnnHJBeavQ_4_3"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-114494</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2021_To_12_31_2021_ecd_AdjToCompAxis_tcmd_ChangeInFairValueAsOfVestingDateOfPriorYearAwardsVestedDuringCurrentYearMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_0qi3zJyp90OYrbazRiC-jQ"
      decimals="0"
      id="Tc_X5ofhqDIy02SHatOTLQzGg_4_5"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-5881</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2021_To_12_31_2021_ecd_AdjToCompAxis_tcmd_AdjustmentsForEquityAwardsFailedToMeetPerformanceConditionsMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_qGGXeHFHekKxAwtOvxn9Rg"
      decimals="0"
      id="Tc_UIbl2RAn2U6KU1zoVLhbOw_4_6"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-79229</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2021_To_12_31_2021_ecd_AdjToCompAxis_tcmd_TotalNetAdjustmentsForEquityAwardsMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_RQQjSBdIvkGRONdmEjUsQg"
      decimals="0"
      id="Tc_r-1xZsUskkmXo1XiE9Rt5w_4_8"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-582719</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2020_To_12_31_2020_ecd_AdjToCompAxis_tcmd_EquityAwardsValueInCompensationTableForApplicableYearMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_WIOjd86dIkqet64TaeMVbg"
      decimals="0"
      id="Tc_O2NZ7N2hDku4x4L_fBv71A_5_1"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-933225</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2020_To_12_31_2020_ecd_AdjToCompAxis_tcmd_YearEndFairValueOfAwardsGrantedInCurrentFiscalYearMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_KkkOvKZX5k-Thvm3llarYw"
      decimals="0"
      id="Tc_5T0nR0nHrESeCN7vdUg-sA_5_2"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">614574</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2020_To_12_31_2020_ecd_AdjToCompAxis_tcmd_ChangeInFairValueOfOutstandingAndUnvestedAwardsGrantedInPriorFiscalYearsMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_dPPifFhyQUmbKmrU9n7dCQ"
      decimals="0"
      id="Tc_xwDwfAyf40K72Uc4mN_PiA_5_3"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-159351</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2020_To_12_31_2020_ecd_AdjToCompAxis_tcmd_ChangeInFairValueAsOfVestingDateOfCurrentYearAwardsVestedDuringCurrentYearMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_vHKhtIL7lkaWIWqL1YV3ZA"
      decimals="0"
      id="Tc_-C0ehWtJ8EGjjtzrCKry_w_5_4"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">33592</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2020_To_12_31_2020_ecd_AdjToCompAxis_tcmd_ChangeInFairValueAsOfVestingDateOfPriorYearAwardsVestedDuringCurrentYearMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_DTFvpLD8N0-i14OooX5-ww"
      decimals="0"
      id="Tc_BeyjrTjeWU6ArZs5hACNQg_5_5"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-258905</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2020_To_12_31_2020_ecd_AdjToCompAxis_tcmd_AdjustmentsForEquityAwardsFailedToMeetPerformanceConditionsMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_5Al2QXS9PEGI6EkyaGZiTQ"
      decimals="0"
      id="Tc_OmUC8Tk8MkSJY5pHSpetKw_5_6"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-172758</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="Duration_1_1_2020_To_12_31_2020_ecd_AdjToCompAxis_tcmd_TotalNetAdjustmentsForEquityAwardsMember_ecd_ExecutiveCategoryAxis_ecd_NonPeoNeoMember_5Wq5_sIjrEemZHbgu6MGvg"
      decimals="0"
      id="Tc_D-dxt8JivUG5DMcVLnH2rQ_5_8"
      unitRef="Unit_Standard_USD_YV3Z4N8_a0C-lBn_ELAcow">-876073</ecd:AdjToCompAmt>
    <ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_nP2akpN22k2woGu8NoxUNw"
      id="Tb_udJyhBD9j0qfWO28fyQBeQ">&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"&gt;&lt;b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Compensation Actually Paid versus Total Revenue:&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.37;margin:0pt 0pt 10pt 0pt;"&gt;&lt;img alt="Graphic" src="tcmd-20240508xdef14a_a040.jpg" style="display:inline-block;height:200.25pt;left:0%;padding-bottom:0.75pt;position:relative;top:0pt;width:329.25pt;"/&gt;&lt;/p&gt;</ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock>
    <ecd:CompActuallyPaidVsNetIncomeTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_nP2akpN22k2woGu8NoxUNw"
      id="Tb_SiZ1kds9HkWkMPSsz6prUQ">&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.37;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Compensation Actually Paid versus Net Income (Loss):&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"&gt;&lt;img alt="Graphic" src="tcmd-20240508xdef14a_a041.jpg" style="display:inline-block;height:198pt;left:0%;padding-bottom:0pt;position:relative;top:0pt;width:329.25pt;"/&gt;&lt;/p&gt;</ecd:CompActuallyPaidVsNetIncomeTextBlock>
    <ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_nP2akpN22k2woGu8NoxUNw"
      id="Tb_NXCf-YsLb0-KCX_ARW5ltg">&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"&gt;&lt;b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Compensation Actually Paid versus Company and Peer Group TSR:&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;img alt="Graphic" src="tcmd-20240508xdef14a_a042.jpg" style="display:inline-block;height:200.25pt;left:0%;padding-bottom:0.75pt;position:relative;top:0pt;width:329.25pt;"/&gt;&lt;/p&gt;</ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock>
    <ecd:TabularListTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_nP2akpN22k2woGu8NoxUNw"
      id="Tb_tKnuZWsfEk2fm01a5TdDBg">&lt;p style="font-family:'Segoe UI';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;width:42.52%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:100%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:100%;border-bottom:2.25pt solid #013c5a;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Most Important Company Performance Measures&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:100%;background:#d9d9d9;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;Total Revenue&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:100%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;Adjusted EBITDA&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:100%;background:#dbdbdb;border-bottom:2.25pt solid #203865;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;"&gt;Adjusted EBITDA Margin&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Segoe UI';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</ecd:TabularListTableTextBlock>
    <ecd:MeasureName
      contextRef="Duration_1_1_2023_To_12_31_2023_ecd_MeasureAxis_tcmd_cnst_positiveinteger_1_SF-ft25q8EKteW44rQhLTA"
      id="Tc_Eh_2vuIvWk2sm5LYdGEC5g_2_0">Total Revenue</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="Duration_1_1_2023_To_12_31_2023_ecd_MeasureAxis_tcmd_cnst_positiveinteger_2_QgXMwxXh4UuWb1tBJWP7vw"
      id="Tc_jMWMfpKP7UyUGOPDQHnjeg_3_0">Adjusted EBITDA</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="Duration_1_1_2023_To_12_31_2023_ecd_MeasureAxis_tcmd_cnst_positiveinteger_3_5IEM5hj4TE68H59RznEHUA"
      id="Tc_bB2EJwudEk2_0QkAwgXdFA_4_0">Adjusted EBITDA Margin</ecd:MeasureName>
</xbrl>
