<?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/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:exc="http://www.exeloncorp.com/20250319"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="exc-20250319.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtPnsnAdjsSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtPnsnAdjsSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtPnsnAdjsSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtPnsnAdjsSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtPnsnAdjsSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtPnsnAdjsSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsPrrSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsPrrSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsPrrSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrButlerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsPrrSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsPrrSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsPrrSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">exc:MrCraneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtPnsnAdjsSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtPnsnAdjsSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</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="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember</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="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember</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="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtPnsnAdjsSvcCstMember</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="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</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="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember</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="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember</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="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtPnsnAdjsSvcCstMember</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="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</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="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember</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="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember</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="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtPnsnAdjsSvcCstMember</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="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsAdjsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsAdjsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</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="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</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="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember</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="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</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="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</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="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember</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="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsAdjsMember</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="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</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="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</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="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember</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="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</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="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</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="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember</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="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsAdjsMember</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="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</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="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</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="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember</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="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</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="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</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="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember</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="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsAdjsMember</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="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsPrrSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsPrrSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsSvcCstMember</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="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsPrrSvcCstMember</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="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsSvcCstMember</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="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsPrrSvcCstMember</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="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsSvcCstMember</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="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001109357</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsPrrSvcCstMember</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>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-2">0001109357</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="c-1" id="f-3">DEF 14A</dei:DocumentType>
    <dei:AmendmentFlag contextRef="c-1" id="f-4">false</dei:AmendmentFlag>
    <dei:EntityRegistrantName contextRef="c-1" id="f-1">Exelon Corp</dei:EntityRegistrantName>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="c-1" id="f-5">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <ecd:AwardTmgMethodTextBlock contextRef="c-1" id="f-6">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:9pt;font-weight:400;line-height:130%"&gt;Equity awards are discretionary and are generally granted to our NEOs and other officers at the first regular meeting of the TMCC each year. In certain circumstances, including the hiring or promotion of an officer, the TMCC may approve grants to be effective at other times. Exelon does not currently grant stock options to its employees and has not issued any stock options since 2012. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:9pt;font-weight:400;line-height:130%"&gt;Eligible employees, including our named executive officers, may voluntarily enroll in the employee stock purchase plan (ESPP) to purchase shares at a discount using payroll deductions accumulated during the prior three-month period. Purchase dates under the ESPP are generally the last trading day of each quarter. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:9pt;font-weight:400;line-height:130%"&gt;The TMCC did not take material nonpublic information into account when determining the timing and terms of equity awards in 2024, and Exelon does not time the disclosure of material nonpublic information for the purpose of affecting the value of executive compensation.&lt;/span&gt;&lt;/div&gt;</ecd:AwardTmgMethodTextBlock>
    <ecd:AwardTmgPredtrmndFlag contextRef="c-1" id="f-7">true</ecd:AwardTmgPredtrmndFlag>
    <ecd:AwardTmgMnpiCnsdrdFlag contextRef="c-1" id="f-8">false</ecd:AwardTmgMnpiCnsdrdFlag>
    <ecd:MnpiDiscTimedForCompValFlag contextRef="c-1" id="f-9">false</ecd:MnpiDiscTimedForCompValFlag>
    <ecd:PvpTableTextBlock contextRef="c-1" id="f-10">&lt;div style="margin-bottom:6pt;margin-top:15pt"&gt;&lt;span id="i48afedae6d8b46179bd6d6d11de93413_7058"&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Bold',sans-serif;font-size:15pt;font-weight:700;line-height:120%"&gt;Pay For Performance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:9pt;font-weight:400;line-height:130%"&gt;As required by the Dodd-Frank Wall Street Reform and Consumer Protection Act, and the SEC rules, we are providing the following information about the relationship between executive compensation actually paid and certain financial performance of the Company. For further information concerning the Company&#x2019;s variable pay-for-performance philosophy and how the Company aligns executive compensation with the Company&#x2019;s performance, refer to the CD&amp;amp;A.&lt;/span&gt;&lt;/div&gt;&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:99.994%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.116%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.139%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.587%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.396%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.394%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.139%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.673%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.673%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.885%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.885%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.798%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.015%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Value of initial fixed $100&lt;br/&gt;investment based on:&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:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:48pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Year&lt;br/&gt;(a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Summary&lt;br/&gt;Compensation&lt;br/&gt;Table Total for PEO&lt;br/&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Compensation&lt;br/&gt;Actually Paid to PEO&lt;br/&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:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Average&lt;br/&gt;Summary&lt;br/&gt;Compensation&lt;br/&gt;Table Total for&lt;br/&gt;Non-PEO NEOs&lt;br/&gt;($)&lt;br/&gt;(d)&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:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Average&lt;br/&gt;Compensation&lt;br/&gt;Actually Paid&lt;br/&gt;to Non-PEO&lt;br/&gt;NEOs&lt;br/&gt;($)&lt;br/&gt;(e)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:0.5pt solid #170d67;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Exelon Total&lt;br/&gt;Shareholder&lt;br/&gt;Return&lt;br/&gt;($)&lt;br/&gt;(f)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:0.5pt solid #170d67;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Peer Group&lt;br/&gt;Total&lt;br/&gt;Shareholder&lt;br/&gt;Return&lt;br/&gt;($)&lt;br/&gt;(g)&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:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net Income&lt;br/&gt;(millions)&lt;br/&gt;($)&lt;br/&gt;(h)&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:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Utility&lt;br/&gt;Earned&lt;br/&gt;ROE*&lt;br/&gt;(i)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #170d67;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Butler&lt;br/&gt;(b1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #170d67;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Crane&lt;br/&gt;(b2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #170d67;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Butler&lt;br/&gt;(c1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #170d67;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Crane&lt;br/&gt;(c2)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #170d67;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #170d67;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;14,662,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #170d67;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #170d67;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #170d67;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #170d67;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #170d67;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;14,638,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #170d67;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #170d67;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #170d67;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #170d67;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,542,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #170d67;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #170d67;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,467,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #170d67;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #170d67;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #170d67;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #170d67;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #170d67;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #170d67;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #170d67;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #170d67;padding:2px 4pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#212529;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;9.1%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12,266,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9,261,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,247,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,557,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 4pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#212529;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;9.3%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,286,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;30,084,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,509,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;10,875,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,223,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,895,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 4pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#212529;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;9.4%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,667,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;29,721,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,459,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,403,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 4pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#212529;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;9.2%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;14,440,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9,364,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,611,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,334,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 4pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#212529;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;8.7%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:PvpTableTextBlock>
    <ecd:PeoTotalCompAmt contextRef="c-2" decimals="0" id="f-11" unitRef="usd">14662925</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-2" decimals="0" id="f-12" unitRef="usd">14638992</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-1" decimals="0" id="f-13" unitRef="usd">3542148</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-1" decimals="0" id="f-14" unitRef="usd">3467807</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-1" decimals="0" id="f-15" unitRef="usd">138</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-1" decimals="0" id="f-16" unitRef="usd">134</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="0" id="f-17" unitRef="usd">2460</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-1" decimals="INF" id="f-18" unitRef="number">0.091</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt contextRef="c-3" decimals="0" id="f-19" unitRef="usd">12266720</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-3" decimals="0" id="f-20" unitRef="usd">9261591</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-4" decimals="0" id="f-21" unitRef="usd">3247012</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-4" decimals="0" id="f-22" unitRef="usd">2557696</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-4" decimals="0" id="f-23" unitRef="usd">127</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-4" decimals="0" id="f-24" unitRef="usd">111</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-4" decimals="0" id="f-25" unitRef="usd">2328</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-4" decimals="INF" id="f-26" unitRef="number">0.093</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt contextRef="c-5" decimals="0" id="f-27" unitRef="usd">6286091</ecd:PeoTotalCompAmt>
    <ecd:PeoTotalCompAmt contextRef="c-6" decimals="0" id="f-28" unitRef="usd">30084980</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-5" decimals="0" id="f-29" unitRef="usd">5509746</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-6" decimals="0" id="f-30" unitRef="usd">10875275</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-7" decimals="0" id="f-31" unitRef="usd">3223949</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-7" decimals="0" id="f-32" unitRef="usd">2895438</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-7" decimals="0" id="f-33" unitRef="usd">147</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-7" decimals="0" id="f-34" unitRef="usd">122</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="0" id="f-35" unitRef="usd">2054</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-7" decimals="INF" id="f-36" unitRef="number">0.094</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt contextRef="c-8" decimals="0" id="f-37" unitRef="usd">15667002</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-8" decimals="0" id="f-38" unitRef="usd">29721525</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-9" decimals="0" id="f-39" unitRef="usd">5459913</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-9" decimals="0" id="f-40" unitRef="usd">7403484</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-9" decimals="0" id="f-41" unitRef="usd">136</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-9" decimals="0" id="f-42" unitRef="usd">121</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-9" decimals="0" id="f-43" unitRef="usd">1616</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-9" decimals="INF" id="f-44" unitRef="number">0.092</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt contextRef="c-10" decimals="0" id="f-45" unitRef="usd">14440051</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-10" decimals="0" id="f-46" unitRef="usd">9364603</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-11" decimals="0" id="f-47" unitRef="usd">4611546</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-11" decimals="0" id="f-48" unitRef="usd">3334402</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-11" decimals="0" id="f-49" unitRef="usd">96</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-11" decimals="0" id="f-50" unitRef="usd">103</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-11" decimals="0" id="f-51" unitRef="usd">1099</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-11" decimals="INF" id="f-52" unitRef="number">0.087</ecd:CoSelectedMeasureAmt>
    <ecd:NamedExecutiveOfficersFnTextBlock contextRef="c-1" id="f-53">&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:130%;padding-left:9.52pt"&gt;The dollar amounts reported in column (b1) are the amounts of total compensation reported for Mr. Butler (our current Chief Executive Officer) for each corresponding year in the &#x201c;Total&#x201d; column of the Summary Compensation Table.&lt;/span&gt;</ecd:NamedExecutiveOfficersFnTextBlock>
    <ecd:PeoName contextRef="c-1" id="f-54">Mr. Butler</ecd:PeoName>
    <ecd:Additional402vDisclosureTextBlock contextRef="c-1" id="f-55">&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:130%;padding-left:8.59pt"&gt;The dollar amounts reported in columns (c1) and (c2) represent the amount of &#x201c;compensation actually paid&#x201d; to Messrs. Butler and Crane, as computed in accordance with Item 402(v) of Regulation S-K. The dollar amounts do not reflect the actual amount of compensation earned by or paid to Messrs. Crane and Butler during the applicable year. Compensation actually paid is determined using the following assumptions:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:130%;padding-left:8.41pt"&gt;Utility Earned ROE in column (i) is calculated using adjusted (non-GAAP) operating earnings, reflecting all lines of business for the utility businesses (electric distribution, gas distribution, transmission), divided by average shareholder&#x2019;s equity over the year. Management uses operating ROE as a measurement of the actual performance of the Company&#x2019;s utility business. While the Company uses numerous financial and non-financial performance measures for the purpose of evaluating performance for the Company&#x2019;s compensation programs, the Company has determined that Utility Earned ROE is the financial performance measure that, in the Company&#x2019;s assessment, represents the most important performance measure (that is not otherwise required to be disclosed in the table) used by the Company to link compensation actually paid to the Company&#x2019;s NEOs, for the most recently completed fiscal year, to company performance.&lt;/span&gt;</ecd:Additional402vDisclosureTextBlock>
    <ecd:AdjToPeoCompFnTextBlock contextRef="c-1" id="f-56">&lt;div style="padding-left:14.4pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.013%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.264%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.336%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.188%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.260%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.264%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.420%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"&gt;Adjustments&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:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"&gt;Reported Summary &lt;br/&gt;Compensation Table &lt;br/&gt;Total for PEO &lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #170d67;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"&gt;Reported Value of &lt;br/&gt;Equity Awards &lt;br/&gt;(a) &lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #170d67;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"&gt;Equity Award &lt;br/&gt;Adjustments&lt;br/&gt;(b) &lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #170d67;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"&gt;Reported Change &lt;br/&gt;in the Actuarial &lt;br/&gt;Present Value of &lt;br/&gt;Pension Benefits &lt;br/&gt;(c) &lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #170d67;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"&gt;Pension Benefit &lt;br/&gt;Adjustments &lt;br/&gt;(d) &lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"&gt;Compensation &lt;br/&gt;Actually &lt;br/&gt;Paid to PEO &lt;br/&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #170d67;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;2024 - Butler&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #170d67;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;14,662,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #170d67;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #170d67;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;(9,169,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #170d67;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #170d67;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;9,380,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #170d67;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #170d67;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;(363,766)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #170d67;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #170d67;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;128,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #170d67;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #170d67;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;14,638,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #170d67;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;2023 - Butler&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;12,266,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;(7,951,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;5,150,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;(320,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;117,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;9,261,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;2022 - Butler&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;6,286,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;(3,423,719)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;2,745,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;(198,532)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;100,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;5,509,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;2022 - Crane&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;30,084,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;(11,768,964)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;4,732,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;(12,647,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;474,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;10,875,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;2021 - Crane&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;15,667,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;(10,823,207)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;25,401,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;(1,071,663)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;547,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;29,721,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;2020 - Crane&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;14,440,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;(10,256,308)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;5,382,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;(757,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;556,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;9,364,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:130%;padding-left:3.78pt"&gt;The amounts deducted or added in calculating the equity award adjustments are as follows:&lt;/span&gt;&lt;div style="margin-bottom:6pt;margin-top:4pt;padding-left:28.8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.182%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.032%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.349%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.248%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.615%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.513%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.137%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"&gt;Year End &lt;br/&gt;Fair Value &lt;br/&gt;of Equity Awards &lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"&gt;Year over Year &lt;br/&gt;Change in &lt;br/&gt;Fair Value of &lt;br/&gt;Outstanding &lt;br/&gt;and Unvested &lt;br/&gt;Equity Awards &lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"&gt;Fair Value as of &lt;br/&gt;Vesting Date of &lt;br/&gt;Equity Awards &lt;br/&gt;Granted and &lt;br/&gt;Vested in the Year &lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"&gt;Year over Year &lt;br/&gt;Change in Fair &lt;br/&gt;Value of Equity &lt;br/&gt;Awards Granted &lt;br/&gt;in Prior Years that &lt;br/&gt;Vested in the Year &lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"&gt;Fair Value at the &lt;br/&gt;End of the Prior &lt;br/&gt;Year of Equity &lt;br/&gt;Awards that Failed to&#160;Meet Vesting &lt;br/&gt;Conditions in &lt;br/&gt;the Year &lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%"&gt;Total Equity &lt;br/&gt;Award &lt;br/&gt;Adjustments &lt;br/&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #170d67;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;2024 - Butler&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #170d67;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;9,500,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #170d67;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #170d67;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;(149,209)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #170d67;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #170d67;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #170d67;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;29,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #170d67;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #170d67;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #170d67;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;9,380,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #170d67;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;2023 - Butler&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;6,395,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;(1,150,012)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;(94,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;5,150,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;2022 - Butler&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;3,175,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;(371,367)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;(59,257)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;2,745,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;2022 - Crane&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;10,916,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;(1,221,723)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;(134,318)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;(4,827,707)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;4,732,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;2021 - Crane&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;17,095,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;8,081,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;224,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;25,401,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;2020 - Crane&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;9,023,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;(4,145,220)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;504,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;5,382,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:4pt;margin-top:4pt;padding-left:28.8pt;text-indent:-14.4pt"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:130%;padding-left:4.53pt"&gt;The amounts included in this column are the amounts reported in &#x201c;Change in Pension and Non-qualified Deferred Compensation&#x201d; column of the Summary Compensation Table for each applicable year.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:130%;padding-left:3.78pt"&gt;The total pension benefit adjustments for each applicable year include the aggregate of two components: (i) the actuarially determined service cost for services rendered by Mr. Crane or Mr. Butler during the applicable year (the &#x201c;service cost&#x201d;); and (ii) the entire cost of benefits granted in a plan amendment (or initiation) during the applicable year that are attributed by the benefit formula to services rendered in periods prior to the plan amendment or initiation (the &#x201c;prior service cost&#x201d;), in each case, calculated in accordance with GAAP. The amounts deducted or added in calculating the pension benefit adjustments are as follows:&lt;/span&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:28.8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.182%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.026%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.659%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.931%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.984%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Service Cost &lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Prior Service Cost &lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total Pension Benefit &lt;br/&gt;Adjustments &lt;br/&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #170d67;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2024 - Butler&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #170d67;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;128,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #170d67;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #170d67;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #170d67;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;128,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #170d67;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2023 - Butler&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;117,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;117,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2022 - Butler&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;100,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;100,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2022 - Crane&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;474,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;474,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2021 - Crane&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;547,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;547,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2020 - Crane&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;556,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;556,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:AdjToPeoCompFnTextBlock>
    <ecd:PeoTotalCompAmt contextRef="c-2" decimals="0" id="f-57" unitRef="usd">14662925</ecd:PeoTotalCompAmt>
    <ecd:AdjToCompAmt contextRef="c-12" decimals="0" id="f-58" unitRef="usd">-9169052</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-13" decimals="0" id="f-59" unitRef="usd">9380363</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-14" decimals="0" id="f-60" unitRef="usd">-363766</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-15" decimals="0" id="f-61" unitRef="usd">128522</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-2" decimals="0" id="f-62" unitRef="usd">14638992</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt contextRef="c-3" decimals="0" id="f-63" unitRef="usd">12266720</ecd:PeoTotalCompAmt>
    <ecd:AdjToCompAmt contextRef="c-16" decimals="0" id="f-64" unitRef="usd">-7951800</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-17" decimals="0" id="f-65" unitRef="usd">5150486</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-18" decimals="0" id="f-66" unitRef="usd">-320832</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-19" decimals="0" id="f-67" unitRef="usd">117017</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-3" decimals="0" id="f-68" unitRef="usd">9261591</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt contextRef="c-5" decimals="0" id="f-69" unitRef="usd">6286091</ecd:PeoTotalCompAmt>
    <ecd:AdjToCompAmt contextRef="c-20" decimals="0" id="f-70" unitRef="usd">-3423719</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-21" decimals="0" id="f-71" unitRef="usd">2745053</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-22" decimals="0" id="f-72" unitRef="usd">-198532</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-23" decimals="0" id="f-73" unitRef="usd">100853</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-5" decimals="0" id="f-74" unitRef="usd">5509746</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt contextRef="c-6" decimals="0" id="f-75" unitRef="usd">30084980</ecd:PeoTotalCompAmt>
    <ecd:AdjToCompAmt contextRef="c-24" decimals="0" id="f-76" unitRef="usd">-11768964</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-25" decimals="0" id="f-77" unitRef="usd">4732580</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-26" decimals="0" id="f-78" unitRef="usd">-12647990</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-27" decimals="0" id="f-79" unitRef="usd">474669</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-6" decimals="0" id="f-80" unitRef="usd">10875275</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt contextRef="c-8" decimals="0" id="f-81" unitRef="usd">15667002</ecd:PeoTotalCompAmt>
    <ecd:AdjToCompAmt contextRef="c-28" decimals="0" id="f-82" unitRef="usd">-10823207</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-29" decimals="0" id="f-83" unitRef="usd">25401442</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-30" decimals="0" id="f-84" unitRef="usd">-1071663</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-31" decimals="0" id="f-85" unitRef="usd">547951</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-8" decimals="0" id="f-86" unitRef="usd">29721525</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt contextRef="c-10" decimals="0" id="f-87" unitRef="usd">14440051</ecd:PeoTotalCompAmt>
    <ecd:AdjToCompAmt contextRef="c-32" decimals="0" id="f-88" unitRef="usd">-10256308</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-33" decimals="0" id="f-89" unitRef="usd">5382246</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-34" decimals="0" id="f-90" unitRef="usd">-757754</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-35" decimals="0" id="f-91" unitRef="usd">556368</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-10" decimals="0" id="f-92" unitRef="usd">9364603</ecd:PeoActuallyPaidCompAmt>
    <ecd:AdjToCompAmt contextRef="c-36" decimals="0" id="f-93" unitRef="usd">9500246</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-37" decimals="0" id="f-94" unitRef="usd">-149209</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-38" decimals="0" id="f-95" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-39" decimals="0" id="f-96" unitRef="usd">29326</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-40" decimals="0" id="f-97" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-13" decimals="0" id="f-98" unitRef="usd">9380363</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-41" decimals="0" id="f-99" unitRef="usd">6395326</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-42" decimals="0" id="f-100" unitRef="usd">-1150012</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-43" decimals="0" id="f-101" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-44" decimals="0" id="f-102" unitRef="usd">-94827</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-45" decimals="0" id="f-103" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-17" decimals="0" id="f-104" unitRef="usd">5150486</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-46" decimals="0" id="f-105" unitRef="usd">3175677</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-47" decimals="0" id="f-106" unitRef="usd">-371367</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-48" decimals="0" id="f-107" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-49" decimals="0" id="f-108" unitRef="usd">-59257</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-50" decimals="0" id="f-109" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-21" decimals="0" id="f-110" unitRef="usd">2745053</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-51" decimals="0" id="f-111" unitRef="usd">10916328</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-52" decimals="0" id="f-112" unitRef="usd">-1221723</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-53" decimals="0" id="f-113" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-54" decimals="0" id="f-114" unitRef="usd">-134318</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-55" decimals="0" id="f-115" unitRef="usd">-4827707</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-25" decimals="0" id="f-116" unitRef="usd">4732580</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-56" decimals="0" id="f-117" unitRef="usd">17095928</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-57" decimals="0" id="f-118" unitRef="usd">8081315</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-58" decimals="0" id="f-119" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-59" decimals="0" id="f-120" unitRef="usd">224199</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-60" decimals="0" id="f-121" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-29" decimals="0" id="f-122" unitRef="usd">25401442</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-61" decimals="0" id="f-123" unitRef="usd">9023213</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-62" decimals="0" id="f-124" unitRef="usd">-4145220</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-63" decimals="0" id="f-125" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-64" decimals="0" id="f-126" unitRef="usd">504253</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-65" decimals="0" id="f-127" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-33" decimals="0" id="f-128" unitRef="usd">5382246</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-66" decimals="0" id="f-129" unitRef="usd">128522</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-67" decimals="0" id="f-130" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-15" decimals="0" id="f-131" unitRef="usd">128522</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-68" decimals="0" id="f-132" unitRef="usd">117017</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-69" decimals="0" id="f-133" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-19" decimals="0" id="f-134" unitRef="usd">117017</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-70" decimals="0" id="f-135" unitRef="usd">100853</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-71" decimals="0" id="f-136" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-23" decimals="0" id="f-137" unitRef="usd">100853</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-72" decimals="0" id="f-138" unitRef="usd">474669</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-73" decimals="0" id="f-139" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-27" decimals="0" id="f-140" unitRef="usd">474669</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-74" decimals="0" id="f-141" unitRef="usd">547951</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-75" decimals="0" id="f-142" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-31" decimals="0" id="f-143" unitRef="usd">547951</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-76" decimals="0" id="f-144" unitRef="usd">556368</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-77" decimals="0" id="f-145" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-35" decimals="0" id="f-146" unitRef="usd">556368</ecd:AdjToCompAmt>
    <ecd:AdjToNonPeoNeoCompFnTextBlock contextRef="c-1" id="f-147">&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:130%;padding-left:8.56pt"&gt;The dollar amounts reported in column (e) represent the average amount of &#x201c;compensation actually paid&#x201d; to the NEOs as a group (excluding the PEO(s)), as computed in accordance with Item 402(v) of Regulation S-K. The dollar amounts do not reflect the actual average amount of compensation earned by or paid to the NEOs as a group (excluding the PEO(s)) during the applicable year. In accordance with the requirements of Item 402(v) of Regulation S-K, the following adjustments were made to average total compensation for the NEOs as a group (excluding the PEO(s)) for each year to determine the compensation actually paid, using the same methodology described above in Note 3:&lt;/span&gt;&lt;div style="margin-top:6pt;padding-left:14.4pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.013%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.191%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.492%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.264%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.721%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.492%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.643%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.497%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Average Reported &lt;br/&gt;Summary &lt;br/&gt;Compensation &lt;br/&gt;Table Total for &lt;br/&gt;Non-PEO NEOs &lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Average &lt;br/&gt;Reported Value &lt;br/&gt;of Equity Awards &lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Average Equity &lt;br/&gt;Award Adjustments &lt;br/&gt;(a) &lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Average Reported &lt;br/&gt;Change in the &lt;br/&gt;Actuarial Present &lt;br/&gt;Value of Pension &lt;br/&gt;Benefits &lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Average Pension &lt;br/&gt;Benefit Adjustments &lt;br/&gt;(b) &lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Average &lt;br/&gt;Compensation &lt;br/&gt;Actually Paid to &lt;br/&gt;Non-PEO &lt;br/&gt;NEOs &lt;br/&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #170d67;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #170d67;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,542,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #170d67;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #170d67;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,659,156)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #170d67;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #170d67;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,654,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #170d67;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #170d67;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(103,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #170d67;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #170d67;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;33,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #170d67;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #170d67;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,467,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #170d67;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,247,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,525,550)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;857,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(35,079)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;13,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,557,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,223,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,596,116)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,300,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(69,879)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;37,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,895,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,459,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2,482,776)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,497,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(210,792)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;139,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,403,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,611,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2,423,879)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,244,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(228,141)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;130,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,334,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:130%;padding-left:4.32pt"&gt;The amounts deducted or added in calculating the total average equity award adjustments are as follows:&lt;/span&gt;&lt;div style="padding-left:28.8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.182%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.767%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.450%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.824%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.032%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.716%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.454%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#212529;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Average &lt;br/&gt;Year End &lt;br/&gt;Fair Value of &lt;br/&gt;Equity Awards &lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Year over Year &lt;br/&gt;Average Change &lt;br/&gt;in Fair Value of &lt;br/&gt;Outstanding &lt;br/&gt;and Unvested &lt;br/&gt;Equity Awards &lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Average Fair &lt;br/&gt;Value as of &lt;br/&gt;Vesting Date &lt;br/&gt;of Equity &lt;br/&gt;Awards &lt;br/&gt;Granted and &lt;br/&gt;Vested in &lt;br/&gt;the Year &lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Year over &lt;br/&gt;Year Average &lt;br/&gt;Change in Fair &lt;br/&gt;Value of Equity &lt;br/&gt;Awards Granted &lt;br/&gt;in Prior Years &lt;br/&gt;that Vested in &lt;br/&gt;the Year &lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Average Fair &lt;br/&gt;Value at the &lt;br/&gt;End of the &lt;br/&gt;Prior Year &lt;br/&gt;of Equity &lt;br/&gt;Awards that &lt;br/&gt;Failed to &lt;br/&gt;Meet Vesting &lt;br/&gt;Conditions in &lt;br/&gt;the Year &lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Average Value &lt;br/&gt;of Dividends or &lt;br/&gt;other Earnings &lt;br/&gt;Paid on Stock &lt;br/&gt;or Option &lt;br/&gt;Awards not &lt;br/&gt;Otherwise &lt;br/&gt;Reflected in &lt;br/&gt;Fair Value &lt;br/&gt;or Total &lt;br/&gt;Compensation &lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total &lt;br/&gt;Average &lt;br/&gt;Equity &lt;br/&gt;Award &lt;br/&gt;Adjustments &lt;br/&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #170d67;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #170d67;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,706,008&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #170d67;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(30,082)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #170d67;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #170d67;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #170d67;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(21,274)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #170d67;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #170d67;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #170d67;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #170d67;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,654,652&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,226,942&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(290,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(79,052)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;857,767&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,480,481&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(162,202)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(17,819)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,300,460&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,889,493&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,563,343&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;44,660&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,497,496&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,132,461&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(998,587)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;110,543&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #808080;border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,244,417&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:130%;padding-left:3.78pt"&gt;The amounts deducted or added in calculating the total pension benefit adjustments are as follows:&lt;/span&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:24.4pt;text-indent:3.6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.182%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.203%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.918%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.710%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.769%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Average &lt;br/&gt;Service Cost &lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Average Prior &lt;br/&gt;Service Cost &lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#170d67;font-family:'Gotham Narrow Bold',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total Average &lt;br/&gt;Pension Benefit &lt;br/&gt;Adjustments &lt;br/&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #170d67;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #170d67;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;33,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #170d67;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #170d67;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #170d67;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;33,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #170d67;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;13,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;13,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;37,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;37,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;139,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;139,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #999999;border-top:0.5pt solid #808080;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #999999;border-top:0.5pt solid #808080;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;130,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #999999;border-top:0.5pt solid #808080;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #999999;border-top:0.5pt solid #808080;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #999999;border-top:0.5pt solid #808080;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;130,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #999999;border-top:0.5pt solid #808080;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:AdjToNonPeoNeoCompFnTextBlock>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-1" decimals="0" id="f-148" unitRef="usd">3542148</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt contextRef="c-78" decimals="0" id="f-149" unitRef="usd">-1659156</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-79" decimals="0" id="f-150" unitRef="usd">1654652</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-80" decimals="0" id="f-151" unitRef="usd">-103561</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-81" decimals="0" id="f-152" unitRef="usd">33724</ecd:AdjToCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-1" decimals="0" id="f-153" unitRef="usd">3467807</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-4" decimals="0" id="f-154" unitRef="usd">3247012</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt contextRef="c-82" decimals="0" id="f-155" unitRef="usd">-1525550</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-83" decimals="0" id="f-156" unitRef="usd">857766</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-84" decimals="0" id="f-157" unitRef="usd">-35079</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-85" decimals="0" id="f-158" unitRef="usd">13546</ecd:AdjToCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-4" decimals="0" id="f-159" unitRef="usd">2557696</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-7" decimals="0" id="f-160" unitRef="usd">3223949</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt contextRef="c-86" decimals="0" id="f-161" unitRef="usd">-1596116</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-87" decimals="0" id="f-162" unitRef="usd">1300459</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-88" decimals="0" id="f-163" unitRef="usd">-69879</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-89" decimals="0" id="f-164" unitRef="usd">37024</ecd:AdjToCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-7" decimals="0" id="f-165" unitRef="usd">2895438</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-9" decimals="0" id="f-166" unitRef="usd">5459913</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt contextRef="c-90" decimals="0" id="f-167" unitRef="usd">-2482776</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-91" decimals="0" id="f-168" unitRef="usd">4497496</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-92" decimals="0" id="f-169" unitRef="usd">-210792</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-93" decimals="0" id="f-170" unitRef="usd">139643</ecd:AdjToCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-9" decimals="0" id="f-171" unitRef="usd">7403484</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-11" decimals="0" id="f-172" unitRef="usd">4611546</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt contextRef="c-94" decimals="0" id="f-173" unitRef="usd">-2423879</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-95" decimals="0" id="f-174" unitRef="usd">1244418</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-96" decimals="0" id="f-175" unitRef="usd">-228141</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-97" decimals="0" id="f-176" unitRef="usd">130458</ecd:AdjToCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-11" decimals="0" id="f-177" unitRef="usd">3334402</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:AdjToCompAmt contextRef="c-98" decimals="0" id="f-178" unitRef="usd">1706008</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-99" decimals="0" id="f-179" unitRef="usd">-30082</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-100" decimals="0" id="f-180" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-101" decimals="0" id="f-181" unitRef="usd">-21274</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-102" decimals="0" id="f-182" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-103" decimals="0" id="f-183" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-104" decimals="0" id="f-184" unitRef="usd">1654652</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-105" decimals="0" id="f-185" unitRef="usd">1226942</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-106" decimals="0" id="f-186" unitRef="usd">-290123</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-107" decimals="0" id="f-187" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-108" decimals="0" id="f-188" unitRef="usd">-79052</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-109" decimals="0" id="f-189" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-110" decimals="0" id="f-190" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-111" decimals="0" id="f-191" unitRef="usd">857767</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-112" decimals="0" id="f-192" unitRef="usd">1480481</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-113" decimals="0" id="f-193" unitRef="usd">-162202</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-114" decimals="0" id="f-194" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-115" decimals="0" id="f-195" unitRef="usd">-17819</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-116" decimals="0" id="f-196" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-117" decimals="0" id="f-197" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-118" decimals="0" id="f-198" unitRef="usd">1300460</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-119" decimals="0" id="f-199" unitRef="usd">2889493</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-120" decimals="0" id="f-200" unitRef="usd">1563343</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-121" decimals="0" id="f-201" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-122" decimals="0" id="f-202" unitRef="usd">44660</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-123" decimals="0" id="f-203" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-124" decimals="0" id="f-204" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-125" decimals="0" id="f-205" unitRef="usd">4497496</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-126" decimals="0" id="f-206" unitRef="usd">2132461</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-127" decimals="0" id="f-207" unitRef="usd">-998587</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-128" decimals="0" id="f-208" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-129" decimals="0" id="f-209" unitRef="usd">110543</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-130" decimals="0" id="f-210" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-131" decimals="0" id="f-211" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-132" decimals="0" id="f-212" unitRef="usd">1244417</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-133" decimals="0" id="f-213" unitRef="usd">33724</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-134" decimals="0" id="f-214" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-81" decimals="0" id="f-215" unitRef="usd">33724</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-135" decimals="0" id="f-216" unitRef="usd">13546</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-136" decimals="0" id="f-217" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-85" decimals="0" id="f-218" unitRef="usd">13546</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-137" decimals="0" id="f-219" unitRef="usd">37024</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-138" decimals="0" id="f-220" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-89" decimals="0" id="f-221" unitRef="usd">37024</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-139" decimals="0" id="f-222" unitRef="usd">139643</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-140" decimals="0" id="f-223" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-93" decimals="0" id="f-224" unitRef="usd">139643</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-141" decimals="0" id="f-225" unitRef="usd">130458</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-142" decimals="0" id="f-226" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-97" decimals="0" id="f-227" unitRef="usd">130458</ecd:AdjToCompAmt>
    <ecd:PeerGroupIssuersFnTextBlock contextRef="c-1" id="f-228">&lt;span style="color:#000000;font-family:'Gotham Narrow Book',sans-serif;font-size:8pt;font-weight:400;line-height:130%;padding-left:8.64pt"&gt;The values in column (g) represent the peer group TSR. The peer group used for this purpose is the published industry index: Philadelphia Utility Index (UTY), a market capitalization-weighted index composed of geographically diverse public utility stocks.&lt;/span&gt;</ecd:PeerGroupIssuersFnTextBlock>
    <ecd:CoSelectedMeasureName contextRef="c-1" id="f-229">Utility Earned ROE</ecd:CoSelectedMeasureName>
    <ecd:TotalShareholderRtnVsPeerGroupTextBlock contextRef="c-1" id="f-230">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;img alt="EXC_Peer_TSR.jpg" src="exc-20250319_g69.jpg" style="height:230px;margin-bottom:5pt;vertical-align:text-bottom;width:480px"/&gt;&lt;/div&gt;</ecd:TotalShareholderRtnVsPeerGroupTextBlock>
    <ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock contextRef="c-1" id="f-231">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;img alt="CAP_TSR.jpg" src="exc-20250319_g70.jpg" style="height:242px;margin-bottom:5pt;vertical-align:text-bottom;width:480px"/&gt;&lt;/div&gt;</ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock>
    <ecd:CompActuallyPaidVsNetIncomeTextBlock contextRef="c-1" id="f-232">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;img alt="CAP_NetIncome.jpg" src="exc-20250319_g71.jpg" style="height:238px;margin-bottom:5pt;vertical-align:text-bottom;width:480px"/&gt;&lt;/div&gt;</ecd:CompActuallyPaidVsNetIncomeTextBlock>
    <ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock contextRef="c-1" id="f-233">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;img alt="CAP_ROE.jpg" src="exc-20250319_g72.jpg" style="height:232px;margin-bottom:5pt;vertical-align:text-bottom;width:480px"/&gt;&lt;/div&gt;</ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock>
</xbrl>
