<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2022q4"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2022q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:ottr="http://www.otpco.com/20230301"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="ottr-20230301.xsd" xlink:type="simple"/>
    <context id="i11dabb819eb842a49b02dfda24f67180_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7a3ea64b9b7644669486dc88f5ab8d99_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9f5126fed1a74365aebdb5a7a484618f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iafbc362647d84551aad73ab9b0e34cea_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>1</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i97c5f3a5bf4c45e98baf51fc96942ce7_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:DeductionsAmountsReportedInTheSummaryCompensationTableForStockAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i33c994612d034710ac387259b9d07384_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:DeductionsAggregateChangeInValueOfAccumulatedBenefitsUnderPensionPlanAndESSRPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="idd42c226a6e140bcbe026ee87c05d794_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:AdditionsValueOfServiceCostAttributableToTheExecutiveUnderThePensionPlanAndESSRPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1d3483b864494fb9ab99cb16ca2e47ed_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:AdditionsValueOfStockAwardsGrantedDuringTheYearOutstandingAndUnvestedAtYearEndMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i296e3c1aa6a84776a9e7500849e0f576_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:AdditionsChangeInValueOfStockAwardsGrantedInAnyPriorYearOutstandingAndUnvestedAtYearEndMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i83ce060d6e9d45139e13d190b43b913c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:AdditionsValueOfStockAwardsGrantedAndVestedInTheSameYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i95ae64c9cfec41748dd5be95d1e4160e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:ChangeInValueOfStockAwardsGrantedInAnyPriorYearVestedDuringTheYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7a07d6d500274b5aaf6ef3abbadcb480_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:DeductionsAmountsReportedInTheSummaryCompensationTableForStockAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i843ffc74e9994c91980c576bc8aeed77_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:DeductionsAggregateChangeInValueOfAccumulatedBenefitsUnderPensionPlanAndESSRPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i76df8281aeda43b1af343036179de539_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:AdditionsValueOfServiceCostAttributableToTheExecutiveUnderThePensionPlanAndESSRPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7991a53d667b460582169349747213ae_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:AdditionsValueOfStockAwardsGrantedDuringTheYearOutstandingAndUnvestedAtYearEndMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0c33c2cbe49d4f1eb020ef471376fe82_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:AdditionsChangeInValueOfStockAwardsGrantedInAnyPriorYearOutstandingAndUnvestedAtYearEndMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i216ad3c445b54ffc9807501c5821725c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:AdditionsValueOfStockAwardsGrantedAndVestedInTheSameYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i79e625d4e74142dca027e2dc2d88f16b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:ChangeInValueOfStockAwardsGrantedInAnyPriorYearVestedDuringTheYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9b88fa26292c4d568c11a295bad011fa_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:DeductionsAmountsReportedInTheSummaryCompensationTableForStockAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia9fbeb545fce4256bca93e0ec840c14a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:DeductionsAggregateChangeInValueOfAccumulatedBenefitsUnderPensionPlanAndESSRPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i54ac7b2c2f5b43479afad47672739237_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:AdditionsValueOfServiceCostAttributableToTheExecutiveUnderThePensionPlanAndESSRPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib1e706781bb14abfa28adf4db20a9921_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:AdditionsValueOfStockAwardsGrantedDuringTheYearOutstandingAndUnvestedAtYearEndMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib7d25fc437ec42f8ba06794fb63ce5b5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:AdditionsChangeInValueOfStockAwardsGrantedInAnyPriorYearOutstandingAndUnvestedAtYearEndMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i969ea31d90e945c8a85f99465f778ffc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:AdditionsValueOfStockAwardsGrantedAndVestedInTheSameYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i28ae69796d214a5f994f664f46b52a0b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:ChangeInValueOfStockAwardsGrantedInAnyPriorYearVestedDuringTheYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id44faf3c67d34163a6a11868127f93b7_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:DeductionsAmountsReportedInTheSummaryCompensationTableForStockAwardsMember</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="i8bb8951fbcaf4d63ac32ceeebd781f77_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:DeductionsAggregateChangeInValueOfAccumulatedBenefitsUnderPensionPlanAndESSRPMember</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="iab3dd30b35214c26b38c95b439d581b0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:AdditionsValueOfServiceCostAttributableToTheExecutiveUnderThePensionPlanAndESSRPMember</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="i5f563f9ad5bf408f8f300add670d89aa_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:AdditionsValueOfStockAwardsGrantedDuringTheYearOutstandingAndUnvestedAtYearEndMember</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="i9f6bbdd639eb47d69f34f62d189b6de8_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:AdditionsChangeInValueOfStockAwardsGrantedInAnyPriorYearOutstandingAndUnvestedAtYearEndMember</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="i626873036e284487a65a66db094a9673_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:AdditionsValueOfStockAwardsGrantedAndVestedInTheSameYearMember</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="i6464ff645ede4b68b74d7f9680d2914e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:ChangeInValueOfStockAwardsGrantedInAnyPriorYearVestedDuringTheYearMember</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="i00f95cbe2ae24134a55426827a34762d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:DeductionsAmountsReportedInTheSummaryCompensationTableForStockAwardsMember</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="i84c2bc6ac62a47fab060eb376b406431_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:DeductionsAggregateChangeInValueOfAccumulatedBenefitsUnderPensionPlanAndESSRPMember</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="i90529e031b534a4ba7548774544d2a4c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:AdditionsValueOfServiceCostAttributableToTheExecutiveUnderThePensionPlanAndESSRPMember</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="i578a2272272b42849aae57f9c0623ebd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:AdditionsValueOfStockAwardsGrantedDuringTheYearOutstandingAndUnvestedAtYearEndMember</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="i1c6c618a95784e0a8a2f310fa11bc06c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:AdditionsChangeInValueOfStockAwardsGrantedInAnyPriorYearOutstandingAndUnvestedAtYearEndMember</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="i4985bc7a94d341e0980ea4f3fd78224c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:AdditionsValueOfStockAwardsGrantedAndVestedInTheSameYearMember</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="ifabe692ccb7b4abfb22551803cc914d4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:ChangeInValueOfStockAwardsGrantedInAnyPriorYearVestedDuringTheYearMember</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="ib2dc2bc11c574083973541608dac4648_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:DeductionsAmountsReportedInTheSummaryCompensationTableForStockAwardsMember</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="i2369d0b66e7f4aa2bd0c49fead4f4b8c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:DeductionsAggregateChangeInValueOfAccumulatedBenefitsUnderPensionPlanAndESSRPMember</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="i6aef385ec78740b18144113fd93985ca_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:AdditionsValueOfServiceCostAttributableToTheExecutiveUnderThePensionPlanAndESSRPMember</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="i5dd0873807a34d3f992755a67bb3c478_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:AdditionsValueOfStockAwardsGrantedDuringTheYearOutstandingAndUnvestedAtYearEndMember</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="i23d189bd391c46baa49f79a2de89fac8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:AdditionsChangeInValueOfStockAwardsGrantedInAnyPriorYearOutstandingAndUnvestedAtYearEndMember</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="i017b3ca1ad9d4832b29123f146e440ab_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:AdditionsValueOfStockAwardsGrantedAndVestedInTheSameYearMember</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="i2051976585814f89b80fc344d243d685_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ottr:ChangeInValueOfStockAwardsGrantedInAnyPriorYearVestedDuringTheYearMember</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="i28e38202297e4c6a9f5f1715a1a8ce5f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ottr:KevinGMougMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>1</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i069da992cc424c86ad0e44eb8b4f5d26_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ottr:JenniferOSmestadMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>1</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i900904fe09b74ac0ba3852c6e28bff46_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ottr:TimothyJRogelstadMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>1</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i40f5a318df664602a5012097297afb50_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ottr:CharlesSMacFarlaneMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>1</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibed4a61539db4f7d841301b54061124d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ottr:JohnSAbbottMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>1</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="icb319dc56c0d49269c89b18ed4ae9787_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ottr:TimothyJRogelstadMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>2</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib80fae86585c41b4afa625ac1b79e43d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ottr:KevinGMougMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>2</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib18cd8eda8944a77ae3260413715e238_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ottr:JenniferOSmestadMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>2</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7b63920ae8874bffbcc01da50a2bf3a8_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ottr:CharlesSMacFarlaneMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>2</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9d2b9c512a7d4a9db1650a411a3f9d2a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ottr:JohnSAbbottMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>2</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibc2f7f8e5d334a7a828a55697b091618_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ottr:JenniferOSmestadMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>3</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9a01a150435945db9c990e86b3866c50_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ottr:KevinGMougMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>3</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i62ec3f6081004a0dab586c74136df788_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ottr:TimothyJRogelstadMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>3</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i372f88fa72a34c779cc2b0ebcb8ce124_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ottr:JohnSAbbottMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>3</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i450a59f517324d9c9beedde2bde82842_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ottr:CharlesSMacFarlaneMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>3</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i24b8f47a9b504d64aa98f24cde453559_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ottr:TimothyJRogelstadMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>4</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib102c3b8c99e4d9b9c6cb317a4a0cd93_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ottr:TimothyJRogelstadMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>5</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6de73e437afb49d584af4b402d45bfe0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ottr:JohnSAbbottMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>6</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i01d2e09d14894f7cbf0444060348b58f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ottr:CharlesSMacFarlaneMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>7</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9cdb8f7429a74f13b546cfb0ad69fc64_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ottr:JenniferOSmestadMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>7</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8d9454552bf94943bd1a33e6c0a78f71_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ottr:KevinGMougMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>7</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0cad85583e51404795d0699e6d8fb684_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ottr:TimothyJRogelstadMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>8</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1e0a4c9c24444ce7966cc9cd3e6b9d6d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ottr:JohnSAbbottMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>9</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:EntityRegistrantName
      contextRef="i11dabb819eb842a49b02dfda24f67180_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV80NTMvZnJhZzo3MjIyNGU0NGU0NGI0NDIzYmJiMzg3ZWI4OTFlYmNjMC90YWJsZTowN2VjOTdiNDgyMzU0ZGM0YjliMTIwNmM4NTY3OTQyMC90YWJsZXJhbmdlOjA3ZWM5N2I0ODIzNTRkYzRiOWIxMjA2Yzg1Njc5NDIwXzEtMS0xLTEtMjYwMDY4_fbe2c4b1-edbe-493a-bac6-bff9ab390d5d">OTTER TAIL CORPORATION</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey
      contextRef="i11dabb819eb842a49b02dfda24f67180_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV80NTMvZnJhZzo3MjIyNGU0NGU0NGI0NDIzYmJiMzg3ZWI4OTFlYmNjMC90YWJsZTowN2VjOTdiNDgyMzU0ZGM0YjliMTIwNmM4NTY3OTQyMC90YWJsZXJhbmdlOjA3ZWM5N2I0ODIzNTRkYzRiOWIxMjA2Yzg1Njc5NDIwXzItMS0xLTEtMjYwMDY4_e5d52651-0472-460a-9b59-2a45ec15de36">0001466593</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="i11dabb819eb842a49b02dfda24f67180_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV80NTMvZnJhZzo3MjIyNGU0NGU0NGI0NDIzYmJiMzg3ZWI4OTFlYmNjMC90YWJsZTowN2VjOTdiNDgyMzU0ZGM0YjliMTIwNmM4NTY3OTQyMC90YWJsZXJhbmdlOjA3ZWM5N2I0ODIzNTRkYzRiOWIxMjA2Yzg1Njc5NDIwXzMtMS0xLTEtMjYwMDY4_ea4c5844-4508-456a-a3f5-051049757793">DEF 14A</dei:DocumentType>
    <dei:AmendmentFlag
      contextRef="i11dabb819eb842a49b02dfda24f67180_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV80NTMvZnJhZzo3MjIyNGU0NGU0NGI0NDIzYmJiMzg3ZWI4OTFlYmNjMC90YWJsZTowN2VjOTdiNDgyMzU0ZGM0YjliMTIwNmM4NTY3OTQyMC90YWJsZXJhbmdlOjA3ZWM5N2I0ODIzNTRkYzRiOWIxMjA2Yzg1Njc5NDIwXzQtMS0xLTEtMjYwMDY4_f7952cb7-c8f9-407b-b4f0-9b4f5599cff6">false</dei:AmendmentFlag>
    <ecd:PvpTableTextBlock
      contextRef="i11dabb819eb842a49b02dfda24f67180_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90ZXh0cmVnaW9uOmJjMjA5NmE2MGE3MTQ3MDQ5ZjViNjIxZTk3MGM2MDY1XzE1OTQyOTE4Njg5MjUw_d87ea9d0-bd33-4e2f-b870-e817fc25833a">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.927%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Summary Compensation Table Total for Principal Executive Officer&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.75pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;($)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-style:italic;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Compensation Actually Paid to Principal Executive Officer&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.75pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Average Summary Compensation Table Total for Other Named Executive Officers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.75pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;($)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-style:italic;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Average Compensation Actually Paid to Other Named Executive Officers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.75pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Value of Initial Fixed $100 Investment Based on:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Net Income&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.75pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Return on Equity&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.75pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;(%)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-style:italic;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:45pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Total Shareholder Return&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.75pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Peer Group Total Shareholder Return&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:0.75pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;($)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-style:italic;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,059,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,901,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,335,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,173,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;125.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;119.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;284,184,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,732,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,379,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,411,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,455,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;147.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;118.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;176,769,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,126,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,683,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,509,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,088,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;85.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;97.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,851,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</ecd:PvpTableTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="i11dabb819eb842a49b02dfda24f67180_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTphNzhkYjVhZDJlOWU0NjczOWEwYzRjYjQ1NjMxNWEwNS90YWJsZXJhbmdlOmE3OGRiNWFkMmU5ZTQ2NzM5YTBjNGNiNDU2MzE1YTA1XzMtMS0xLTEtMTgxNDI3_ff70ce45-11f5-4f48-bf98-7ed829320a36"
      unitRef="usd">5059578</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="i11dabb819eb842a49b02dfda24f67180_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTphNzhkYjVhZDJlOWU0NjczOWEwYzRjYjQ1NjMxNWEwNS90YWJsZXJhbmdlOmE3OGRiNWFkMmU5ZTQ2NzM5YTBjNGNiNDU2MzE1YTA1XzMtMi0xLTEtMjA4MDkw_a39cfa9c-ed98-4801-bc27-c31c0d894e01"
      unitRef="usd">3901918</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="i11dabb819eb842a49b02dfda24f67180_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTphNzhkYjVhZDJlOWU0NjczOWEwYzRjYjQ1NjMxNWEwNS90YWJsZXJhbmdlOmE3OGRiNWFkMmU5ZTQ2NzM5YTBjNGNiNDU2MzE1YTA1XzMtMy0xLTEtMTgxNDI3_4a0963af-50c1-4208-93d1-bb59d36381c9"
      unitRef="usd">1335242</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="i11dabb819eb842a49b02dfda24f67180_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTphNzhkYjVhZDJlOWU0NjczOWEwYzRjYjQ1NjMxNWEwNS90YWJsZXJhbmdlOmE3OGRiNWFkMmU5ZTQ2NzM5YTBjNGNiNDU2MzE1YTA1XzMtNC0xLTEtMjA4MDkw_a724a985-ecaf-4b55-b459-ac9ad81283c0"
      unitRef="usd">1173964</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="i11dabb819eb842a49b02dfda24f67180_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTphNzhkYjVhZDJlOWU0NjczOWEwYzRjYjQ1NjMxNWEwNS90YWJsZXJhbmdlOmE3OGRiNWFkMmU5ZTQ2NzM5YTBjNGNiNDU2MzE1YTA1XzMtNS0xLTEtMjA4MDU2_64fe735c-8a48-4565-a4cd-32137351ab4a"
      unitRef="usd">125.37</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="i11dabb819eb842a49b02dfda24f67180_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTphNzhkYjVhZDJlOWU0NjczOWEwYzRjYjQ1NjMxNWEwNS90YWJsZXJhbmdlOmE3OGRiNWFkMmU5ZTQ2NzM5YTBjNGNiNDU2MzE1YTA1XzMtNi0xLTEtMjA4MDU2_935a6966-359a-46f6-95a2-5a6a5b5ec8cb"
      unitRef="usd">119.84</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="i11dabb819eb842a49b02dfda24f67180_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTphNzhkYjVhZDJlOWU0NjczOWEwYzRjYjQ1NjMxNWEwNS90YWJsZXJhbmdlOmE3OGRiNWFkMmU5ZTQ2NzM5YTBjNGNiNDU2MzE1YTA1XzMtNy0xLTEtMjA4MDkw_5eaa96fb-16bd-43b8-b2df-932492d085c9"
      unitRef="usd">284184000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="i11dabb819eb842a49b02dfda24f67180_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTphNzhkYjVhZDJlOWU0NjczOWEwYzRjYjQ1NjMxNWEwNS90YWJsZXJhbmdlOmE3OGRiNWFkMmU5ZTQ2NzM5YTBjNGNiNDU2MzE1YTA1XzMtOC0xLTEtMjA4MDkw_d2333875-2beb-45f8-9250-a2c5b7f4db82"
      unitRef="number">0.256</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt
      contextRef="i7a3ea64b9b7644669486dc88f5ab8d99_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTphNzhkYjVhZDJlOWU0NjczOWEwYzRjYjQ1NjMxNWEwNS90YWJsZXJhbmdlOmE3OGRiNWFkMmU5ZTQ2NzM5YTBjNGNiNDU2MzE1YTA1XzQtMS0xLTEtMTgxNDI3_78891972-669f-4125-8dc3-d195cd131183"
      unitRef="usd">4732251</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="i7a3ea64b9b7644669486dc88f5ab8d99_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTphNzhkYjVhZDJlOWU0NjczOWEwYzRjYjQ1NjMxNWEwNS90YWJsZXJhbmdlOmE3OGRiNWFkMmU5ZTQ2NzM5YTBjNGNiNDU2MzE1YTA1XzQtMi0xLTEtMjA4MDkw_26139c7e-75b8-41b5-b654-22f1dc25b24d"
      unitRef="usd">10379498</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="i7a3ea64b9b7644669486dc88f5ab8d99_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTphNzhkYjVhZDJlOWU0NjczOWEwYzRjYjQ1NjMxNWEwNS90YWJsZXJhbmdlOmE3OGRiNWFkMmU5ZTQ2NzM5YTBjNGNiNDU2MzE1YTA1XzQtMy0xLTEtMTgxNDI3_528784ad-e3dc-4674-9718-d25c0af769e7"
      unitRef="usd">1411841</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="i7a3ea64b9b7644669486dc88f5ab8d99_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTphNzhkYjVhZDJlOWU0NjczOWEwYzRjYjQ1NjMxNWEwNS90YWJsZXJhbmdlOmE3OGRiNWFkMmU5ZTQ2NzM5YTBjNGNiNDU2MzE1YTA1XzQtNC0xLTEtMjA4MDkw_c269e13c-e8ca-42c0-a3f4-87bafc5cb57e"
      unitRef="usd">2455319</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="i7a3ea64b9b7644669486dc88f5ab8d99_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTphNzhkYjVhZDJlOWU0NjczOWEwYzRjYjQ1NjMxNWEwNS90YWJsZXJhbmdlOmE3OGRiNWFkMmU5ZTQ2NzM5YTBjNGNiNDU2MzE1YTA1XzQtNS0xLTEtMjA4MDU2_d354c1fb-32e3-41b9-8f07-40d987f1fdfe"
      unitRef="usd">147.06</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="i7a3ea64b9b7644669486dc88f5ab8d99_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTphNzhkYjVhZDJlOWU0NjczOWEwYzRjYjQ1NjMxNWEwNS90YWJsZXJhbmdlOmE3OGRiNWFkMmU5ZTQ2NzM5YTBjNGNiNDU2MzE1YTA1XzQtNi0xLTEtMjA4MDU2_4beed567-c610-4ac6-bef6-0b25dee81409"
      unitRef="usd">118.27</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="i7a3ea64b9b7644669486dc88f5ab8d99_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTphNzhkYjVhZDJlOWU0NjczOWEwYzRjYjQ1NjMxNWEwNS90YWJsZXJhbmdlOmE3OGRiNWFkMmU5ZTQ2NzM5YTBjNGNiNDU2MzE1YTA1XzQtNy0xLTEtMTgxNDI3_170cf997-eccb-4182-92fd-1b44f81836e2"
      unitRef="usd">176769000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="i7a3ea64b9b7644669486dc88f5ab8d99_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTphNzhkYjVhZDJlOWU0NjczOWEwYzRjYjQ1NjMxNWEwNS90YWJsZXJhbmdlOmE3OGRiNWFkMmU5ZTQ2NzM5YTBjNGNiNDU2MzE1YTA1XzQtOC0xLTEtMTgxNDI3_f04db336-d9e8-4f47-85d9-e8c3845faad7"
      unitRef="number">0.192</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt
      contextRef="i9f5126fed1a74365aebdb5a7a484618f_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTphNzhkYjVhZDJlOWU0NjczOWEwYzRjYjQ1NjMxNWEwNS90YWJsZXJhbmdlOmE3OGRiNWFkMmU5ZTQ2NzM5YTBjNGNiNDU2MzE1YTA1XzUtMS0xLTEtMTgxNDI3_00a3e71e-4164-4d3e-88da-2d245631bd57"
      unitRef="usd">5126043</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="i9f5126fed1a74365aebdb5a7a484618f_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTphNzhkYjVhZDJlOWU0NjczOWEwYzRjYjQ1NjMxNWEwNS90YWJsZXJhbmdlOmE3OGRiNWFkMmU5ZTQ2NzM5YTBjNGNiNDU2MzE1YTA1XzUtMi0xLTEtMjA4MDkw_f004df01-3873-4d35-88ba-cce4b96fd497"
      unitRef="usd">3683218</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="i9f5126fed1a74365aebdb5a7a484618f_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTphNzhkYjVhZDJlOWU0NjczOWEwYzRjYjQ1NjMxNWEwNS90YWJsZXJhbmdlOmE3OGRiNWFkMmU5ZTQ2NzM5YTBjNGNiNDU2MzE1YTA1XzUtMy0xLTEtMTgxNDI3_7b53f560-7101-47c0-a05f-938577d94d8a"
      unitRef="usd">1509111</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="i9f5126fed1a74365aebdb5a7a484618f_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTphNzhkYjVhZDJlOWU0NjczOWEwYzRjYjQ1NjMxNWEwNS90YWJsZXJhbmdlOmE3OGRiNWFkMmU5ZTQ2NzM5YTBjNGNiNDU2MzE1YTA1XzUtNC0xLTEtMjA4MDkw_1b04aa79-2a98-408d-9f18-b7fcfb99637b"
      unitRef="usd">1088309</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="i9f5126fed1a74365aebdb5a7a484618f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTphNzhkYjVhZDJlOWU0NjczOWEwYzRjYjQ1NjMxNWEwNS90YWJsZXJhbmdlOmE3OGRiNWFkMmU5ZTQ2NzM5YTBjNGNiNDU2MzE1YTA1XzUtNS0xLTEtMjA4MDU2_36c28f2d-f274-49fc-aa0c-5799ef4f2afe"
      unitRef="usd">85.52</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="i9f5126fed1a74365aebdb5a7a484618f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTphNzhkYjVhZDJlOWU0NjczOWEwYzRjYjQ1NjMxNWEwNS90YWJsZXJhbmdlOmE3OGRiNWFkMmU5ZTQ2NzM5YTBjNGNiNDU2MzE1YTA1XzUtNi0xLTEtMjA4MDU2_a11eda62-1217-47fc-815e-77ddcb7e24a1"
      unitRef="usd">97.30</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="i9f5126fed1a74365aebdb5a7a484618f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTphNzhkYjVhZDJlOWU0NjczOWEwYzRjYjQ1NjMxNWEwNS90YWJsZXJhbmdlOmE3OGRiNWFkMmU5ZTQ2NzM5YTBjNGNiNDU2MzE1YTA1XzUtNy0xLTEtMTgxNDI3_e506abaa-36f4-4d3b-9e05-b33becf9ebe7"
      unitRef="usd">95851000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="i9f5126fed1a74365aebdb5a7a484618f_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTphNzhkYjVhZDJlOWU0NjczOWEwYzRjYjQ1NjMxNWEwNS90YWJsZXJhbmdlOmE3OGRiNWFkMmU5ZTQ2NzM5YTBjNGNiNDU2MzE1YTA1XzUtOC0xLTEtMTgxNDI3_742daaf4-ca22-4b59-9e83-8f80d92cac5a"
      unitRef="number">0.116</ecd:CoSelectedMeasureAmt>
    <ecd:NamedExecutiveOfficersFnTextBlock
      contextRef="i11dabb819eb842a49b02dfda24f67180_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90ZXh0cmVnaW9uOmJjMjA5NmE2MGE3MTQ3MDQ5ZjViNjIxZTk3MGM2MDY1XzE1OTQyOTE4Njg5Mjkz_19daf893-e515-4bc7-a5e9-b5f2810ad9d5">For the years 2022, 2021, and 2020, this is the total compensation, as depicted in the Summary Compensation Table above, for CEO Mr. MacFarlane, our Principal Executive Officer.For the years 2022, 2021, and 2020, this is the average total compensation, as depicted in the Summary Compensation Table above, for the following executives, Mr. Moug, Sr. Vice President and Chief Financial Officer; Mr. Rogelstad, Sr. Vice President, Electric Platform, President, Electric Platform; Mr. Abbott, Sr. Vice President, Manufacturing Platform, President, Varistar Corporation; and Ms. Smestad, Vice President, General Counsel and Corporate Secretary.</ecd:NamedExecutiveOfficersFnTextBlock>
    <ecd:PeoName
      contextRef="i11dabb819eb842a49b02dfda24f67180_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90ZXh0cmVnaW9uOmJjMjA5NmE2MGE3MTQ3MDQ5ZjViNjIxZTk3MGM2MDY1XzE1OTQyOTE4Njg5Mjk1_ad1f5169-f3d1-4494-93c8-e7489c946ac1">Mr. MacFarlane</ecd:PeoName>
    <ecd:PeerGroupIssuersFnTextBlock
      contextRef="i11dabb819eb842a49b02dfda24f67180_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90ZXh0cmVnaW9uOmJjMjA5NmE2MGE3MTQ3MDQ5ZjViNjIxZTk3MGM2MDY1XzE1OTQyOTE4Njg5MzAw_700b3633-d9c4-4b00-b351-e997d2133155">Our total shareholder return assumes the investment of $100 in our common stock on the last trading day before the earliest fiscal year in the above table through and including the end of the fiscal year for which total shareholder return is depicted, and reinvestment of all dividends during such period.  Peer group total shareholder return is based on the weighted-average TSR of the 38 companies included in the EEI Index, excluding Otter Tail Corporation, weighted on the basis of market capitalization at the beginning of each period.</ecd:PeerGroupIssuersFnTextBlock>
    <ecd:NonGaapMeasureDescriptionTextBlock
      contextRef="iafbc362647d84551aad73ab9b0e34cea_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90ZXh0cmVnaW9uOmJjMjA5NmE2MGE3MTQ3MDQ5ZjViNjIxZTk3MGM2MDY1XzE1OTQyOTE4Njg5MzAx_130e220d-2afd-4a3e-a464-24e6fec15ded">Return on equity is equal to Otter Tail Corporation&#x2019;s annual net income divided by the 13-month average of total outstanding common equity using the 13 months ending at the end of the fiscal year.</ecd:NonGaapMeasureDescriptionTextBlock>
    <ecd:CoSelectedMeasureName
      contextRef="i11dabb819eb842a49b02dfda24f67180_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90ZXh0cmVnaW9uOmJjMjA5NmE2MGE3MTQ3MDQ5ZjViNjIxZTk3MGM2MDY1XzE1OTQyOTE4Njg5MzAy_beb093f1-1e20-40ef-9e17-c86eb938ac17">Return on equity</ecd:CoSelectedMeasureName>
    <ecd:AdjToNonPeoNeoCompFnTextBlock
      contextRef="i11dabb819eb842a49b02dfda24f67180_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90ZXh0cmVnaW9uOmJjMjA5NmE2MGE3MTQ3MDQ5ZjViNjIxZTk3MGM2MDY1XzE1OTQyOTE4Njg5MzAz_02415ad5-431d-4d5c-a2d2-d31b93f5111c">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.050%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.050%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.050%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.762%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;Summary Compensation Total &lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;Deductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;Compensation Actually Paid &lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:60pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;Amounts Reported in the Summary Compensation Table for Stock Awards&lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;Aggregate Change in Value of Accumulated Benefits Under Pension Plan and ESSRP&lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;Value of Service Cost Attributable to the Executive Under the Pension Plan and ESSRP&lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;Value of Stock Awards Granted During the Year, Outstanding and Unvested at Year-End&lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;Change in Value of Stock Awards Granted in Any Prior Year, Outstanding and Unvested at Year-End&lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;Value of Stock Awards Granted and Vested in the Same Year&lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;Change in Value of Stock Awards Granted in Any Prior Year, Vested During the Year&lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Principal Executive Officer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,059,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,130,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;66,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,830,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,061,510)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;533,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(396,819)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,901,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,732,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,998,568)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;66,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,860,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,235,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;486,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,379,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,126,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,732,446)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,160,611)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,296,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(423,941)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;432,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,683,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Average for Other NEOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,335,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(398,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;362,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(184,592)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(101,035)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,173,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,411,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(405,726)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(156,415)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;78,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;805,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;668,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,575)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,455,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,509,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(367,105)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(382,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;75,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;321,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(120,294)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,088,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</ecd:AdjToNonPeoNeoCompFnTextBlock>
    <ecd:AdjToPeoCompFnTextBlock
      contextRef="i11dabb819eb842a49b02dfda24f67180_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90ZXh0cmVnaW9uOmJjMjA5NmE2MGE3MTQ3MDQ5ZjViNjIxZTk3MGM2MDY1XzE1OTQyOTE4Njg5MzAz_94a33717-d1ae-4b34-a080-c067c6d11af8">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.050%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.050%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.050%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.762%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;Summary Compensation Total &lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;Deductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;Compensation Actually Paid &lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:60pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;Amounts Reported in the Summary Compensation Table for Stock Awards&lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;Aggregate Change in Value of Accumulated Benefits Under Pension Plan and ESSRP&lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;Value of Service Cost Attributable to the Executive Under the Pension Plan and ESSRP&lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;Value of Stock Awards Granted During the Year, Outstanding and Unvested at Year-End&lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;Change in Value of Stock Awards Granted in Any Prior Year, Outstanding and Unvested at Year-End&lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;Value of Stock Awards Granted and Vested in the Same Year&lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;Change in Value of Stock Awards Granted in Any Prior Year, Vested During the Year&lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Principal Executive Officer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,059,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,130,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;66,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,830,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,061,510)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;533,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(396,819)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,901,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,732,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,998,568)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;66,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,860,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,235,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;486,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,379,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,126,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,732,446)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,160,611)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,296,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(423,941)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;432,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,683,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Average for Other NEOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,335,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(398,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;362,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(184,592)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(101,035)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,173,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,411,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(405,726)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(156,415)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;78,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;805,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;668,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,575)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,455,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,509,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(367,105)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(382,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;75,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;321,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(120,294)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,088,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</ecd:AdjToPeoCompFnTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="i11dabb819eb842a49b02dfda24f67180_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzQtMi0xLTEtMjU5MjU0_4369c109-0ea6-4c4b-9916-3fe9423d88d6"
      unitRef="usd">5059578</ecd:PeoTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i97c5f3a5bf4c45e98baf51fc96942ce7_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzQtNC0xLTEtMjU5MjU0_2e54a5ff-4c18-4b59-bc81-306dc2235c5a"
      unitRef="usd">-2130247</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i33c994612d034710ac387259b9d07384_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzQtNS0xLTEtMjU5MjU0_f0e6a727-e346-411f-b631-e98a6861212f"
      unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="idd42c226a6e140bcbe026ee87c05d794_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzQtOC0xLTEtMjU5MjU0_2336732c-192d-425c-b8f5-d0068f34b6ee"
      unitRef="usd">66755</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i1d3483b864494fb9ab99cb16ca2e47ed_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzQtNy0xLTEtMjYwMTU5_e0ed6808-c4c3-43d7-8fe3-3257879e24ae"
      unitRef="usd">1830242</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i296e3c1aa6a84776a9e7500849e0f576_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzQtOC0xLTEtMjYwMTU5_d4e59c4a-555a-4e5c-a5be-cf910c58b9fc"
      unitRef="usd">-1061510</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i83ce060d6e9d45139e13d190b43b913c_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzQtOS0xLTEtMjYwMTU5_b9d6788b-b81c-40f6-a79e-b4e959319637"
      unitRef="usd">533919</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i95ae64c9cfec41748dd5be95d1e4160e_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzQtMTAtMS0xLTI2MDE1OQ_f75c2443-f759-472d-9991-2759ad5a94e4"
      unitRef="usd">-396819</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="i11dabb819eb842a49b02dfda24f67180_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzQtMTAtMS0xLTI1OTI1NA_56925374-b0fc-4cf9-bef6-05ca66bfb0c3"
      unitRef="usd">3901918</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="i7a3ea64b9b7644669486dc88f5ab8d99_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzUtMi0xLTEtMjU5MjU0_eecaa0bc-6c83-4880-82eb-dd94e641b24c"
      unitRef="usd">4732251</ecd:PeoTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i7a07d6d500274b5aaf6ef3abbadcb480_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzUtNC0xLTEtMjU5MjU0_112d1ef8-3b11-40a1-8962-1fc51fb66915"
      unitRef="usd">-1998568</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i843ffc74e9994c91980c576bc8aeed77_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzUtNS0xLTEtMjU5MjU0_38bdc54d-3dc1-44ec-a4e0-39d5d9866c48"
      unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i76df8281aeda43b1af343036179de539_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzUtOC0xLTEtMjU5MjU0_b89fda2d-aa20-4207-872c-039309899e1e"
      unitRef="usd">66495</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i7991a53d667b460582169349747213ae_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzUtNy0xLTEtMjYwMTU5_eba5b15f-ae9e-4ff9-83f8-f02c81d1f5c5"
      unitRef="usd">3860900</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i0c33c2cbe49d4f1eb020ef471376fe82_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzUtOC0xLTEtMjYwMTU5_e77c90e2-85c0-4aa1-bf8a-55eca061eec8"
      unitRef="usd">3235686</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i216ad3c445b54ffc9807501c5821725c_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzUtOS0xLTEtMjYwMTU5_02d26e4c-4fc4-4d11-b65a-332d17e2852e"
      unitRef="usd">486968</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i79e625d4e74142dca027e2dc2d88f16b_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzUtMTAtMS0xLTI2MDE1OQ_f3265918-11b0-4910-9818-493301b0ca44"
      unitRef="usd">-4234</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="i7a3ea64b9b7644669486dc88f5ab8d99_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzUtMTAtMS0xLTI1OTI1NA_05075b05-9a51-4967-bc1e-3f2a3be70553"
      unitRef="usd">10379498</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="i9f5126fed1a74365aebdb5a7a484618f_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzYtMi0xLTEtMjU5MjU0_44562c72-da91-4a42-a3e9-c9573fec73fc"
      unitRef="usd">5126043</ecd:PeoTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i9b88fa26292c4d568c11a295bad011fa_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzYtNC0xLTEtMjU5MjU0_d307c107-476c-4d66-84e8-520d3b2f2c68"
      unitRef="usd">-1732446</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="ia9fbeb545fce4256bca93e0ec840c14a_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzYtNS0xLTEtMjU5MjU0_9c942b50-5cd7-4f9b-8425-456afb1d1e7c"
      unitRef="usd">-1160611</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i54ac7b2c2f5b43479afad47672739237_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzYtOC0xLTEtMjU5MjU0_e1482450-ae3a-4b08-8029-bb47d114ab79"
      unitRef="usd">57531</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="ib1e706781bb14abfa28adf4db20a9921_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzYtNy0xLTEtMjYwMTU5_e3e7f157-655c-4c99-ad10-e9cdb678b251"
      unitRef="usd">1296027</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="ib7d25fc437ec42f8ba06794fb63ce5b5_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzYtOC0xLTEtMjYwMTU5_7d430d28-674c-4762-9b52-d59f762b42e4"
      unitRef="usd">-423941</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i969ea31d90e945c8a85f99465f778ffc_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzYtOS0xLTEtMjYwMTU5_a9a04615-d2fa-4e71-a97d-1dbe6f32affc"
      unitRef="usd">432486</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i28ae69796d214a5f994f664f46b52a0b_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzYtMTAtMS0xLTI2MDE1OQ_049f9f0c-41a4-4254-b83f-1509f2fea906"
      unitRef="usd">88129</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="i9f5126fed1a74365aebdb5a7a484618f_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzYtMTAtMS0xLTI1OTI1NA_c427ac07-d1d2-40cc-b536-24a6ed884a2e"
      unitRef="usd">3683218</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="i11dabb819eb842a49b02dfda24f67180_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzgtMi0xLTEtMjU5MjU0_ab39bb63-a3c1-4c6e-94e5-61afbf4d2feb"
      unitRef="usd">1335242</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="id44faf3c67d34163a6a11868127f93b7_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzgtNC0xLTEtMjU5MjU0_e27651c3-525f-4fac-95d7-47b6b0e71718"
      unitRef="usd">-398885</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i8bb8951fbcaf4d63ac32ceeebd781f77_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzgtNS0xLTEtMjU5MjU0_cbb05e1c-7720-467e-95a0-1e3aa073f164"
      unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="iab3dd30b35214c26b38c95b439d581b0_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzgtOC0xLTEtMjU5MjU0_01deb2e0-8c7f-4805-9728-e89b29b3beec"
      unitRef="usd">80489</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i5f563f9ad5bf408f8f300add670d89aa_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzgtNy0xLTEtMjYwMTcw_564feb69-8591-4112-9b3c-4938ba0fe578"
      unitRef="usd">362964</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i9f6bbdd639eb47d69f34f62d189b6de8_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzgtOC0xLTEtMjYwMTcw_8c528041-6079-4f3d-8d1c-bf4734c7ee14"
      unitRef="usd">-184592</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i626873036e284487a65a66db094a9673_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzgtOS0xLTEtMjYwMTcw_e5d6b603-53f3-429a-b848-f6c8254db7d4"
      unitRef="usd">79781</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i6464ff645ede4b68b74d7f9680d2914e_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzgtMTAtMS0xLTI2MDE3MA_469926e5-666d-4003-a180-9442338425fb"
      unitRef="usd">-101035</ecd:AdjToCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="i11dabb819eb842a49b02dfda24f67180_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzgtMTAtMS0xLTI1OTI1NA_63aca65f-e415-49e4-bea2-0999715b6d95"
      unitRef="usd">1173964</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="i7a3ea64b9b7644669486dc88f5ab8d99_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzktMi0xLTEtMjU5MjU0_7beddb4b-3299-4143-8dca-578426a8b989"
      unitRef="usd">1411841</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i00f95cbe2ae24134a55426827a34762d_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzktNC0xLTEtMjU5MjU0_ac227828-c911-4d75-aa91-c6a6beb99f75"
      unitRef="usd">-405726</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i84c2bc6ac62a47fab060eb376b406431_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzktNS0xLTEtMjU5MjU0_0110555f-bc0e-4111-9dd1-02cc573bf000"
      unitRef="usd">-156415</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i90529e031b534a4ba7548774544d2a4c_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzktOC0xLTEtMjU5MjU0_2ddfc66f-74f5-45fd-879a-8e313f016769"
      unitRef="usd">78392</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i578a2272272b42849aae57f9c0623ebd_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzktNy0xLTEtMjYwMTcw_67cca26b-44f4-425d-8111-1fcbb7bb97c7"
      unitRef="usd">805284</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i1c6c618a95784e0a8a2f310fa11bc06c_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzktOC0xLTEtMjYwMTcw_655081ae-8e4f-41f7-9342-5b4cf9602fcd"
      unitRef="usd">668470</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i4985bc7a94d341e0980ea4f3fd78224c_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzktOS0xLTEtMjYwMTcw_852400f4-d722-4d96-87a6-1b4540c1468f"
      unitRef="usd">55048</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="ifabe692ccb7b4abfb22551803cc914d4_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzktMTAtMS0xLTI2MDE3MA_fa164cb0-bf59-460d-bc27-4d1075f26d60"
      unitRef="usd">-1575</ecd:AdjToCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="i7a3ea64b9b7644669486dc88f5ab8d99_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzktMTAtMS0xLTI1OTI1NA_64be74f9-b791-493e-a077-c73f07abe51d"
      unitRef="usd">2455319</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="i9f5126fed1a74365aebdb5a7a484618f_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzEwLTItMS0xLTI1OTI1NA_65846b02-2c10-433a-a597-46dc0a4cb218"
      unitRef="usd">1509111</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="ib2dc2bc11c574083973541608dac4648_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzEwLTQtMS0xLTI1OTI1NA_6e491eef-de14-45fc-95dc-13ac096a95bc"
      unitRef="usd">-367105</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i2369d0b66e7f4aa2bd0c49fead4f4b8c_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzEwLTUtMS0xLTI1OTI1NA_aef6559f-5fbd-404a-8cfa-b70709ff0e99"
      unitRef="usd">-382085</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i6aef385ec78740b18144113fd93985ca_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzEwLTgtMS0xLTI1OTI1NA_551e86b1-8fed-4cac-be45-1136c26661f1"
      unitRef="usd">75439</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i5dd0873807a34d3f992755a67bb3c478_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzEwLTctMS0xLTI2MDE3MA_c3b18258-82eb-4150-a62a-00940b08d381"
      unitRef="usd">321641</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i23d189bd391c46baa49f79a2de89fac8_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzEwLTgtMS0xLTI2MDE3MA_8e3d70c8-e114-453c-99a5-fede263600a3"
      unitRef="usd">-120294</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i017b3ca1ad9d4832b29123f146e440ab_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzEwLTktMS0xLTI2MDE3MA_eb53a7f4-c6fc-4cde-9759-253b450b6ff1"
      unitRef="usd">29734</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="i2051976585814f89b80fc344d243d685_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzEwLTEwLTEtMS0yNjAxNzA_083064e3-695d-4c02-960d-7960c33d8066"
      unitRef="usd">21868</ecd:AdjToCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="i9f5126fed1a74365aebdb5a7a484618f_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo4ZDZkNWQ1MTQ2YzY0MDZkYWRlZTA1ZDg5YWZlMGQwOS90YWJsZXJhbmdlOjhkNmQ1ZDUxNDZjNjQwNmRhZGVlMDVkODlhZmUwZDA5XzEwLTEwLTEtMS0yNTkyNTQ_9e1a7862-b804-4e8e-b99f-8d3312decef6"
      unitRef="usd">1088309</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:Additional402vDisclosureTextBlock
      contextRef="i11dabb819eb842a49b02dfda24f67180_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90ZXh0cmVnaW9uOmJjMjA5NmE2MGE3MTQ3MDQ5ZjViNjIxZTk3MGM2MDY1XzE1OTQyOTE4Njg5MzEy_d98af686-e920-42f0-a32f-ff99646a9f08">The fair value of stock awards includes the value of both restricted stock unit awards and performance share awards. The measurement date fair value of restricted stock unit awards was determined based on the market price of the Company's common stock on the measurement date. The performance share awards include two separate components, i) a performance based component which is determined based on a ROE metric, and ii) a market based component which is determined based on a TSR metric. The measurement date fair value of the performance based component of the performance share awards was determined based upon the measurement date stock price and a discounted cash flow analysis to adjust for expected unearned dividends during the vesting period, taking into account the estimated number of shares to be granted relative to target. The measurement date fair value of the market based component of the performance share awards was determined using a Monte Carlo fair value simulation model incorporating the assumptions outlined below. &lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.212%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Grant Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Measurement Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;12/31/2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;12/31/2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;12/31/2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;12/31/2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The measurement date assumptions outlined above are different from the assumptions utilized in determining the grant date fair value in some instances. The assumptions utilized in estimating the grant date fair value of the market based component of the performance share awards for awards granted in the years ending December 31, 2018, 2019, 2020, 2021 and 2022, are outlined below.&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.610%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.941%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.610%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.941%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.610%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.941%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.610%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.941%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.610%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.948%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 7pt 0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:Additional402vDisclosureTextBlock>
    <ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock
      contextRef="i11dabb819eb842a49b02dfda24f67180_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90ZXh0cmVnaW9uOmJjMjA5NmE2MGE3MTQ3MDQ5ZjViNjIxZTk3MGM2MDY1XzE1OTQyOTE4Njg5MzA2_8d250444-1098-4abd-8dc5-23830165adcc">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;COMPENSATION ACTUALLY PAID VERSUS COMPANY PERFORMANCE&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The graph below depicts the relationship between each of financial performance measures in the pay versus performance table above and compensation actually paid (&#x201c;CAP&#x201d;) to our CEO and, on average, to our other Named Executive Officers (&#x201c;NEOs&#x201d;), for each the three years ended December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;img alt="ottr-20230301_g20.jpg" src="ottr-20230301_g20.jpg" style="height:195px;margin-bottom:5pt;vertical-align:text-bottom;width:650px"/&gt;&lt;/div&gt;</ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock>
    <ecd:CompActuallyPaidVsNetIncomeTextBlock
      contextRef="i11dabb819eb842a49b02dfda24f67180_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90ZXh0cmVnaW9uOmJjMjA5NmE2MGE3MTQ3MDQ5ZjViNjIxZTk3MGM2MDY1XzE1OTQyOTE4Njg5MzA4_214fdda2-d612-4d0c-b673-898574b4f62a">&lt;img alt="ottr-20230301_g21.jpg" src="ottr-20230301_g21.jpg" style="height:195px;margin-bottom:5pt;vertical-align:text-bottom;width:650px"/&gt;</ecd:CompActuallyPaidVsNetIncomeTextBlock>
    <ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock
      contextRef="i11dabb819eb842a49b02dfda24f67180_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90ZXh0cmVnaW9uOmJjMjA5NmE2MGE3MTQ3MDQ5ZjViNjIxZTk3MGM2MDY1XzE1OTQyOTE4Njg5MzA5_5930c5d7-0c47-4032-b160-7a1a91383813">&lt;img alt="ottr-20230301_g22.jpg" src="ottr-20230301_g22.jpg" style="height:195px;margin-bottom:5pt;vertical-align:text-bottom;width:650px"/&gt;</ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock>
    <ecd:TabularListTableTextBlock
      contextRef="i11dabb819eb842a49b02dfda24f67180_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90ZXh0cmVnaW9uOmJjMjA5NmE2MGE3MTQ3MDQ5ZjViNjIxZTk3MGM2MDY1XzE1OTQyOTE4Njg5MzEw_8478d4cc-d60c-4284-98df-abd6d7a0f766">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Named Executive Officer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Corporate Earnings Per Share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-style:italic;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Corporate Return on Equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-style:italic;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Total Shareholder Return&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-style:italic;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Electric Platform Return on Equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-style:italic;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Electric Platform Net Income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-style:italic;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Manufacturing Platform Net Income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-style:italic;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Safety - &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Otter Tail Corporation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-style:italic;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Safety -&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Electric Platform&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-style:italic;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Safety -&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Manufacturing Platform&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-style:italic;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Charles S. MacFarlane&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Webdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Webdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Webdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Webdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Kevin G. Moug&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Webdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Webdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Webdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Webdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Timothy J. Rogelstad&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Webdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Webdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Webdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Webdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Webdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Webdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;John S. Abbott&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Webdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Webdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Webdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Webdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Webdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt;text-indent:-12pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Jennifer O. Smestad&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Webdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Webdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Webdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Webdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</ecd:TabularListTableTextBlock>
    <ecd:MeasureName
      contextRef="i28e38202297e4c6a9f5f1715a1a8ce5f_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo2MjY0MzUzYTkzNTg0ZTZmOWYwYzRjZTg2YWJmNDRhMS90YWJsZXJhbmdlOjYyNjQzNTNhOTM1ODRlNmY5ZjBjNGNlODZhYmY0NGExXzAtMS0xLTEtMjYwMjM5_3814245c-5e47-48aa-a946-445caf24fd81">Corporate Earnings Per Share(1)</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="i069da992cc424c86ad0e44eb8b4f5d26_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo2MjY0MzUzYTkzNTg0ZTZmOWYwYzRjZTg2YWJmNDRhMS90YWJsZXJhbmdlOjYyNjQzNTNhOTM1ODRlNmY5ZjBjNGNlODZhYmY0NGExXzAtMS0xLTEtMjYwMjM5_659bcf13-e824-47ef-81cf-0f5bbe4e6991">Corporate Earnings Per Share(1)</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="i900904fe09b74ac0ba3852c6e28bff46_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo2MjY0MzUzYTkzNTg0ZTZmOWYwYzRjZTg2YWJmNDRhMS90YWJsZXJhbmdlOjYyNjQzNTNhOTM1ODRlNmY5ZjBjNGNlODZhYmY0NGExXzAtMS0xLTEtMjYwMjM5_79d32c7d-9612-4783-ac87-086b612a07bd">Corporate Earnings Per Share(1)</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="i40f5a318df664602a5012097297afb50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo2MjY0MzUzYTkzNTg0ZTZmOWYwYzRjZTg2YWJmNDRhMS90YWJsZXJhbmdlOjYyNjQzNTNhOTM1ODRlNmY5ZjBjNGNlODZhYmY0NGExXzAtMS0xLTEtMjYwMjM5_98505478-1fed-4599-b398-92f8e978356c">Corporate Earnings Per Share(1)</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="ibed4a61539db4f7d841301b54061124d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo2MjY0MzUzYTkzNTg0ZTZmOWYwYzRjZTg2YWJmNDRhMS90YWJsZXJhbmdlOjYyNjQzNTNhOTM1ODRlNmY5ZjBjNGNlODZhYmY0NGExXzAtMS0xLTEtMjYwMjM5_b53add2d-24e2-4eca-b22a-0c50ce164b0c">Corporate Earnings Per Share(1)</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="icb319dc56c0d49269c89b18ed4ae9787_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo2MjY0MzUzYTkzNTg0ZTZmOWYwYzRjZTg2YWJmNDRhMS90YWJsZXJhbmdlOjYyNjQzNTNhOTM1ODRlNmY5ZjBjNGNlODZhYmY0NGExXzAtMi0xLTEtMjYwMjQz_a320a490-4ce3-48bf-8b23-4fd527065cb0">Corporate Return on Equity(1)</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="ib80fae86585c41b4afa625ac1b79e43d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo2MjY0MzUzYTkzNTg0ZTZmOWYwYzRjZTg2YWJmNDRhMS90YWJsZXJhbmdlOjYyNjQzNTNhOTM1ODRlNmY5ZjBjNGNlODZhYmY0NGExXzAtMi0xLTEtMjYwMjQz_aefd9556-65fe-4851-a3e7-d9f4a35ae4da">Corporate Return on Equity(1)</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="ib18cd8eda8944a77ae3260413715e238_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo2MjY0MzUzYTkzNTg0ZTZmOWYwYzRjZTg2YWJmNDRhMS90YWJsZXJhbmdlOjYyNjQzNTNhOTM1ODRlNmY5ZjBjNGNlODZhYmY0NGExXzAtMi0xLTEtMjYwMjQz_c90e7077-0c20-460e-a7b5-4d824877dd7f">Corporate Return on Equity(1)</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="i7b63920ae8874bffbcc01da50a2bf3a8_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo2MjY0MzUzYTkzNTg0ZTZmOWYwYzRjZTg2YWJmNDRhMS90YWJsZXJhbmdlOjYyNjQzNTNhOTM1ODRlNmY5ZjBjNGNlODZhYmY0NGExXzAtMi0xLTEtMjYwMjQz_e2c26126-4348-4eb5-92e5-c41a787a5c58">Corporate Return on Equity(1)</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="i9d2b9c512a7d4a9db1650a411a3f9d2a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo2MjY0MzUzYTkzNTg0ZTZmOWYwYzRjZTg2YWJmNDRhMS90YWJsZXJhbmdlOjYyNjQzNTNhOTM1ODRlNmY5ZjBjNGNlODZhYmY0NGExXzAtMi0xLTEtMjYwMjQz_f9fad7ff-5369-4f80-b50c-d5f4eba82be3">Corporate Return on Equity(1)</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="ibc2f7f8e5d334a7a828a55697b091618_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo2MjY0MzUzYTkzNTg0ZTZmOWYwYzRjZTg2YWJmNDRhMS90YWJsZXJhbmdlOjYyNjQzNTNhOTM1ODRlNmY5ZjBjNGNlODZhYmY0NGExXzAtMy0xLTEtMjYwMjQ1_7265d0e7-8bb6-450e-985c-c66cdc1b99f4">Total Shareholder Return(2)</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="i9a01a150435945db9c990e86b3866c50_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo2MjY0MzUzYTkzNTg0ZTZmOWYwYzRjZTg2YWJmNDRhMS90YWJsZXJhbmdlOjYyNjQzNTNhOTM1ODRlNmY5ZjBjNGNlODZhYmY0NGExXzAtMy0xLTEtMjYwMjQ1_9df5bc26-6e4e-48f5-a5b9-00fc0eab3c97">Total Shareholder Return(2)</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="i62ec3f6081004a0dab586c74136df788_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo2MjY0MzUzYTkzNTg0ZTZmOWYwYzRjZTg2YWJmNDRhMS90YWJsZXJhbmdlOjYyNjQzNTNhOTM1ODRlNmY5ZjBjNGNlODZhYmY0NGExXzAtMy0xLTEtMjYwMjQ1_b5aa543b-866f-4e47-a98e-e4b050124a98">Total Shareholder Return(2)</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="i372f88fa72a34c779cc2b0ebcb8ce124_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo2MjY0MzUzYTkzNTg0ZTZmOWYwYzRjZTg2YWJmNDRhMS90YWJsZXJhbmdlOjYyNjQzNTNhOTM1ODRlNmY5ZjBjNGNlODZhYmY0NGExXzAtMy0xLTEtMjYwMjQ1_cf52bcff-4638-408c-afde-95d0bba7ab46">Total Shareholder Return(2)</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="i450a59f517324d9c9beedde2bde82842_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo2MjY0MzUzYTkzNTg0ZTZmOWYwYzRjZTg2YWJmNDRhMS90YWJsZXJhbmdlOjYyNjQzNTNhOTM1ODRlNmY5ZjBjNGNlODZhYmY0NGExXzAtMy0xLTEtMjYwMjQ1_f9abe74b-e55d-4522-9999-f2753863cf2b">Total Shareholder Return(2)</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="i24b8f47a9b504d64aa98f24cde453559_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo2MjY0MzUzYTkzNTg0ZTZmOWYwYzRjZTg2YWJmNDRhMS90YWJsZXJhbmdlOjYyNjQzNTNhOTM1ODRlNmY5ZjBjNGNlODZhYmY0NGExXzAtNC0xLTEtMjYwMjQ1_40c034d9-6678-400f-b5b2-c73d20142764">Electric Platform Return on Equity(1)</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="ib102c3b8c99e4d9b9c6cb317a4a0cd93_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo2MjY0MzUzYTkzNTg0ZTZmOWYwYzRjZTg2YWJmNDRhMS90YWJsZXJhbmdlOjYyNjQzNTNhOTM1ODRlNmY5ZjBjNGNlODZhYmY0NGExXzAtNS0xLTEtMjYwMjQ1_fb74d342-1ef7-4140-b6f8-564c70abb9a1">Electric Platform Net Income(1)</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="i6de73e437afb49d584af4b402d45bfe0_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo2MjY0MzUzYTkzNTg0ZTZmOWYwYzRjZTg2YWJmNDRhMS90YWJsZXJhbmdlOjYyNjQzNTNhOTM1ODRlNmY5ZjBjNGNlODZhYmY0NGExXzAtNi0xLTEtMjYwMjQ1_bb63c430-b6e3-453e-9f60-a7815dc3d77d">Manufacturing Platform Net Income(1)</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="i01d2e09d14894f7cbf0444060348b58f_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo2MjY0MzUzYTkzNTg0ZTZmOWYwYzRjZTg2YWJmNDRhMS90YWJsZXJhbmdlOjYyNjQzNTNhOTM1ODRlNmY5ZjBjNGNlODZhYmY0NGExXzAtNy0xLTEtMjYwMjQ1_1a858a8d-f75c-4efb-a190-e89405c652d4">Safety - Otter Tail Corporation(1)</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="i9cdb8f7429a74f13b546cfb0ad69fc64_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo2MjY0MzUzYTkzNTg0ZTZmOWYwYzRjZTg2YWJmNDRhMS90YWJsZXJhbmdlOjYyNjQzNTNhOTM1ODRlNmY5ZjBjNGNlODZhYmY0NGExXzAtNy0xLTEtMjYwMjQ1_7430fec4-7163-4666-a3bf-062cbcaa703a">Safety - Otter Tail Corporation(1)</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="i8d9454552bf94943bd1a33e6c0a78f71_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo2MjY0MzUzYTkzNTg0ZTZmOWYwYzRjZTg2YWJmNDRhMS90YWJsZXJhbmdlOjYyNjQzNTNhOTM1ODRlNmY5ZjBjNGNlODZhYmY0NGExXzAtNy0xLTEtMjYwMjQ1_86dff1e1-ef26-47b4-82df-72f62c7dc439">Safety - Otter Tail Corporation(1)</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="i0cad85583e51404795d0699e6d8fb684_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo2MjY0MzUzYTkzNTg0ZTZmOWYwYzRjZTg2YWJmNDRhMS90YWJsZXJhbmdlOjYyNjQzNTNhOTM1ODRlNmY5ZjBjNGNlODZhYmY0NGExXzAtOC0xLTEtMjYwMjQ1_749fe953-7ac5-4222-9593-810f7bdf70d9">Safety -Electric Platform(1)</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="i1e0a4c9c24444ce7966cc9cd3e6b9d6d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1ODkyYzM1MTMyODQ1M2I4NTY1YWY0YmY3NjhlMjZhL3NlYzo3NTg5MmMzNTEzMjg0NTNiODU2NWFmNGJmNzY4ZTI2YV8yOTkvZnJhZzpiYzIwOTZhNjBhNzE0NzA0OWY1YjYyMWU5NzBjNjA2NS90YWJsZTo2MjY0MzUzYTkzNTg0ZTZmOWYwYzRjZTg2YWJmNDRhMS90YWJsZXJhbmdlOjYyNjQzNTNhOTM1ODRlNmY5ZjBjNGNlODZhYmY0NGExXzAtOS0xLTEtMjYwMjQ1_b91c82ef-2449-4398-bef5-e6ebada7120e">Safety -Manufacturing Platform(1)</ecd:MeasureName>
</xbrl>
