<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2025"
  xmlns:gd="http://gd.com/20260506"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="gd-20260506.xsd" xlink:type="simple"/>
    <context id="From2025-01-01to2025-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>1</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012025-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_LessAggregateChangeInActuarialPresentValueOfPensionBenefitsMember_ecd_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">gd:LessAggregateChangeInActuarialPresentValueOfPensionBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_LessAggregateChangeInActuarialPresentValueOfPensionBenefitsMember_ecd_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">gd:LessAggregateChangeInActuarialPresentValueOfPensionBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_LessAggregateChangeInActuarialPresentValueOfPensionBenefitsMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">gd:LessAggregateChangeInActuarialPresentValueOfPensionBenefitsMember</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="From2025-01-012025-12-31_custom_LessAggregateChangeInActuarialPresentValueOfPensionBenefitsMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">gd:LessAggregateChangeInActuarialPresentValueOfPensionBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_LessGrantDateFairValueOfStockAndOptionAwardsMember_ecd_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">gd:LessGrantDateFairValueOfStockAndOptionAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_LessGrantDateFairValueOfStockAndOptionAwardsMember_ecd_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">gd:LessGrantDateFairValueOfStockAndOptionAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_LessGrantDateFairValueOfStockAndOptionAwardsMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">gd:LessGrantDateFairValueOfStockAndOptionAwardsMember</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="From2025-01-012025-12-31_custom_LessGrantDateFairValueOfStockAndOptionAwardsMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">gd:LessGrantDateFairValueOfStockAndOptionAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_AddYearEndFairValueOfAwardsGrantedDuringTheFiscalYearThatAreOutstandingAndUnvestedAsOfTheEndOfTheFiscalYearMember_ecd_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">gd:AddYearEndFairValueOfAwardsGrantedDuringTheFiscalYearThatAreOutstandingAndUnvestedAsOfTheEndOfTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_AddYearEndFairValueOfAwardsGrantedDuringTheFiscalYearThatAreOutstandingAndUnvestedAsOfTheEndOfTheFiscalYearMember_ecd_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">gd:AddYearEndFairValueOfAwardsGrantedDuringTheFiscalYearThatAreOutstandingAndUnvestedAsOfTheEndOfTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_AddYearEndFairValueOfAwardsGrantedDuringTheFiscalYearThatAreOutstandingAndUnvestedAsOfTheEndOfTheFiscalYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">gd:AddYearEndFairValueOfAwardsGrantedDuringTheFiscalYearThatAreOutstandingAndUnvestedAsOfTheEndOfTheFiscalYearMember</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="From2025-01-012025-12-31_custom_AddYearEndFairValueOfAwardsGrantedDuringTheFiscalYearThatAreOutstandingAndUnvestedAsOfTheEndOfTheFiscalYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">gd:AddYearEndFairValueOfAwardsGrantedDuringTheFiscalYearThatAreOutstandingAndUnvestedAsOfTheEndOfTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_AddChangeInFairValueWhetherPositiveOrNegativeAsOfVestingDateOfAwardsGrantedInPriorFiscalYearsForWhichAllApplicableVestingConditionsWereSatisfiedAtFiscalYearEndOrDuringTheFiscalYearMember_ecd_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">gd:AddChangeInFairValueWhetherPositiveOrNegativeAsOfVestingDateOfAwardsGrantedInPriorFiscalYearsForWhichAllApplicableVestingConditionsWereSatisfiedAtFiscalYearEndOrDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_AddChangeInFairValueWhetherPositiveOrNegativeAsOfVestingDateOfAwardsGrantedInPriorFiscalYearsForWhichAllApplicableVestingConditionsWereSatisfiedAtFiscalYearEndOrDuringTheFiscalYearMember_ecd_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">gd:AddChangeInFairValueWhetherPositiveOrNegativeAsOfVestingDateOfAwardsGrantedInPriorFiscalYearsForWhichAllApplicableVestingConditionsWereSatisfiedAtFiscalYearEndOrDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_AddChangeInFairValueWhetherPositiveOrNegativeAsOfVestingDateOfAwardsGrantedInPriorFiscalYearsForWhichAllApplicableVestingConditionsWereSatisfiedAtFiscalYearEndOrDuringTheFiscalYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">gd:AddChangeInFairValueWhetherPositiveOrNegativeAsOfVestingDateOfAwardsGrantedInPriorFiscalYearsForWhichAllApplicableVestingConditionsWereSatisfiedAtFiscalYearEndOrDuringTheFiscalYearMember</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="From2025-01-012025-12-31_custom_AddChangeInFairValueWhetherPositiveOrNegativeAsOfVestingDateOfAwardsGrantedInPriorFiscalYearsForWhichAllApplicableVestingConditionsWereSatisfiedAtFiscalYearEndOrDuringTheFiscalYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">gd:AddChangeInFairValueWhetherPositiveOrNegativeAsOfVestingDateOfAwardsGrantedInPriorFiscalYearsForWhichAllApplicableVestingConditionsWereSatisfiedAtFiscalYearEndOrDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_AddChangeInFairValueWhetherPositiveOrNegativeAsOfFiscalYearEndForUnvestedAndOutstandingAwardsGrantedInPriorFiscalYearsMember_ecd_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">gd:AddChangeInFairValueWhetherPositiveOrNegativeAsOfFiscalYearEndForUnvestedAndOutstandingAwardsGrantedInPriorFiscalYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_AddChangeInFairValueWhetherPositiveOrNegativeAsOfFiscalYearEndForUnvestedAndOutstandingAwardsGrantedInPriorFiscalYearsMember_ecd_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">gd:AddChangeInFairValueWhetherPositiveOrNegativeAsOfFiscalYearEndForUnvestedAndOutstandingAwardsGrantedInPriorFiscalYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_AddChangeInFairValueWhetherPositiveOrNegativeAsOfFiscalYearEndForUnvestedAndOutstandingAwardsGrantedInPriorFiscalYearsMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">gd:AddChangeInFairValueWhetherPositiveOrNegativeAsOfFiscalYearEndForUnvestedAndOutstandingAwardsGrantedInPriorFiscalYearsMember</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="From2025-01-012025-12-31_custom_AddChangeInFairValueWhetherPositiveOrNegativeAsOfFiscalYearEndForUnvestedAndOutstandingAwardsGrantedInPriorFiscalYearsMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">gd:AddChangeInFairValueWhetherPositiveOrNegativeAsOfFiscalYearEndForUnvestedAndOutstandingAwardsGrantedInPriorFiscalYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_AddDividendsPaidOnUnvestedEquityAwardsDuringTheFiscalYearMember_ecd_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">gd:AddDividendsPaidOnUnvestedEquityAwardsDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_AddDividendsPaidOnUnvestedEquityAwardsDuringTheFiscalYearMember_ecd_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">gd:AddDividendsPaidOnUnvestedEquityAwardsDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_AddDividendsPaidOnUnvestedEquityAwardsDuringTheFiscalYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">gd:AddDividendsPaidOnUnvestedEquityAwardsDuringTheFiscalYearMember</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="From2025-01-012025-12-31_custom_AddDividendsPaidOnUnvestedEquityAwardsDuringTheFiscalYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">gd:AddDividendsPaidOnUnvestedEquityAwardsDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>2</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>3</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>4</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>5</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040533</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>6</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Ratio">
        <measure>pure</measure>
    </unit>
    <dei:AmendmentFlag contextRef="From2025-01-01to2025-12-31" id="Fact000003">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="From2025-01-01to2025-12-31" id="Fact000004">0000040533</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="From2025-01-01to2025-12-31" id="xdx2ixbrl0010">DEF 14A</dei:DocumentType>
    <dei:EntityRegistrantName contextRef="From2025-01-01to2025-12-31" id="Fact000011">General Dynamics Corp</dei:EntityRegistrantName>
    <ecd:AwardTmgMnpiDiscTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000014">
&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: justify; color: #231F20"&gt;&lt;span id="xdx_903_eecd--AwardTmgMethodTextBlock_c20250101__20251231_zcOa9zSW6RI8"&gt;It is our practice to grant
most of our equity awards, including stock options, on pre-established dates, with annual grants generally occurring in the &lt;span id="xdx_909_eecd--AwardTmgPredtrmndFlag_dbT_c20250101__20251231_zq43kjFvu1B3"&gt;first
week of March&lt;/span&gt; in connection with March Committee and Board meetings. The Committee approves annual awards for directors and executive
officers. Annual awards for executives are granted in specified dollar amounts, with the number of shares for each time-based RSU
and PSU grant determined by dividing the dollar amount by the closing average of the high and low market price of our Common Stock
on the grant date. We do not make off-cycle equity grants to our executive officers except in connection with a promotion or in
connection with hiring a new executive officer.&lt;/span&gt; &lt;span id="xdx_908_eecd--AwardTmgHowMnpiCnsdrdTextBlock_c20250101__20251231_z8rLvTcP9bf9"&gt;&lt;span id="xdx_908_eecd--AwardTmgMnpiCnsdrdFlag_dbF_c20250101__20251231_zA0fjlbnKe49"&gt;Neither the Board nor the Committee takes material, non-public information into
account when determining the timing of equity awards, including stock options&lt;/span&gt;, and &lt;span id="xdx_90A_eecd--MnpiDiscTimedForCompValFlag_dbF_c20250101__20251231_zKDktpv3TVHd"&gt;we do not time the release of material, non-public
information based on equity award grant dates.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</ecd:AwardTmgMnpiDiscTextBlock>
    <ecd:AwardTmgMethodTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000015">It is our practice to grant
most of our equity awards, including stock options, on pre-established dates, with annual grants generally occurring in the &lt;span id="xdx_909_eecd--AwardTmgPredtrmndFlag_dbT_c20250101__20251231_zq43kjFvu1B3"&gt;first
week of March&lt;/span&gt; in connection with March Committee and Board meetings. The Committee approves annual awards for directors and executive
officers. Annual awards for executives are granted in specified dollar amounts, with the number of shares for each time-based RSU
and PSU grant determined by dividing the dollar amount by the closing average of the high and low market price of our Common Stock
on the grant date. We do not make off-cycle equity grants to our executive officers except in connection with a promotion or in
connection with hiring a new executive officer.</ecd:AwardTmgMethodTextBlock>
    <ecd:AwardTmgPredtrmndFlag contextRef="From2025-01-01to2025-12-31" id="Fact000016">true</ecd:AwardTmgPredtrmndFlag>
    <ecd:AwardTmgHowMnpiCnsdrdTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000017">&lt;span id="xdx_908_eecd--AwardTmgMnpiCnsdrdFlag_dbF_c20250101__20251231_zA0fjlbnKe49"&gt;Neither the Board nor the Committee takes material, non-public information into
account when determining the timing of equity awards, including stock options&lt;/span&gt;, and &lt;span id="xdx_90A_eecd--MnpiDiscTimedForCompValFlag_dbF_c20250101__20251231_zKDktpv3TVHd"&gt;we do not time the release of material, non-public
information based on equity award grant dates.&lt;/span&gt;</ecd:AwardTmgHowMnpiCnsdrdTextBlock>
    <ecd:AwardTmgMnpiCnsdrdFlag contextRef="From2025-01-01to2025-12-31" id="Fact000018">false</ecd:AwardTmgMnpiCnsdrdFlag>
    <ecd:MnpiDiscTimedForCompValFlag contextRef="From2025-01-01to2025-12-31" id="Fact000019">false</ecd:MnpiDiscTimedForCompValFlag>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="From2025-01-01to2025-12-31" id="Fact000022">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <ecd:PvpTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000024">&lt;div id="xdx_801_eecd--PvpTableTextBlock_zMzSzMvgSl68"&gt;&lt;/div&gt;
&lt;p style="font: 16pt Arial, Helvetica, Sans-Serif; margin: 0; color: #00346A"&gt;&lt;b&gt;&lt;span id="PRO014595a044"&gt;&lt;/span&gt;Pay Versus Performance&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: justify; color: #231F20"&gt;The &#x201c;Compensation Actually
Paid&#x201d; values shown below do not reflect the compensation actually paid to the CEO or the NEOs. &lt;b&gt;As such, the Compensation
Committee did not consider the information provided in the table in structuring or determining compensation for our NEOs. For
a complete discussion of the company&#x2019;s executive compensation program and the Committee&#x2019;s philosophy and approach,
please refer to the CD&amp;amp;A section of this Proxy Statement (beginning on page 41).&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: justify; color: #231F20"&gt;The table intends to compare
&#x201c;Pay Versus Performance&#x201d; and prescribes a method to calculate &#x201c;Compensation Actually Paid&#x201d; (CAP). While
the table shows SCT compensation and CAP values side by side, they are not comparable.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: justify; color: #231F20"&gt;Together with the salary and
annual incentive, the SCT values include the accounting fair value of equity awards granted in the year shown (at the time the
grant was made), whereas CAP values include a revaluation of the current grant at year-end, plus the year-over-year change in
the fair value of multiple years of historical equity grants. Because CAP includes multiple years of grants, the calculation of
&lt;span style="text-decoration: underline"&gt;CAP each year is heavily impacted by the change in the stock price&lt;/span&gt; and therefore, may be higher or lower than the SCT compensation
values.&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: justify; color: #231F20"&gt;The actual value of an equity
award realized by an executive depends on several factors measured over multiple years, including the stock price, the financial
performance of the company, the rTSR performance of the company as compared to a peer group, timing of stock option exercises and
other factors.&lt;/p&gt;

&lt;p style="font: 7.5pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_308_zq2A88qBJJuc" style="font: 7.5pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Pay vs Performance Disclosure"&gt;
&lt;tr style="vertical-align: bottom; line-height: 0.5pt"&gt;
    &lt;td style="text-align: left; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_48E_eecd--PeoTotalCompAmt_zYht2Ylx2728" style="text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_48C_eecd--PeoActuallyPaidCompAmt_zlGFl8eWxnde" style="text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_488_eecd--NonPeoNeoAvgTotalCompAmt_zju4XW7px9M6" style="text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_48D_eecd--NonPeoNeoAvgCompActuallyPaidAmt_zGtIC5kqK3d4" style="text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_487_eus-gaap--NetIncomeLoss_pdn6_zB6GzfUmyWV5" style="text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_484_eecd--CoSelectedMeasureAmt_uRatio_zVQUvZHj7jra" style="text-align: center; padding-top: 2pt; padding-bottom: 2pt; padding-right: 3pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: rgb(0,52,106) 2px solid; text-align: center; color: rgb(0,52,106); padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;b&gt;Value of Initial Fixed $100&lt;br/&gt; Investment Based on&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-top: 2pt; padding-bottom: 2pt; padding-right: 3pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; white-space: nowrap; color: #00346A; text-align: left; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;b&gt;Year&lt;/b&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; white-space: nowrap; color: #00346A; text-align: left; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; white-space: nowrap; color: #00346A; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #00346A"&gt;&lt;b&gt;Summary&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;br/&gt;
    &lt;span style="color: #00346A"&gt;Compensation&lt;/span&gt;&lt;br/&gt; &lt;span style="color: #00346A"&gt;Table Total&lt;/span&gt;&lt;br/&gt; &lt;span style="color: #00346A"&gt;for
    PEO&lt;/span&gt;&lt;br/&gt; &lt;span style="color: #00346A"&gt;($)&lt;sup&gt;(a)&lt;/sup&gt;&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; white-space: nowrap; color: #00346A; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; white-space: nowrap; color: #00346A; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #00346A"&gt;&lt;b&gt;Compensation&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;br/&gt;
    &lt;span style="color: #00346A"&gt;Actually Paid&lt;/span&gt;&lt;br/&gt; &lt;span style="color: #00346A"&gt;to PEO&lt;/span&gt;&lt;br/&gt; &lt;span style="color: #00346A"&gt;($)&lt;sup&gt;(a)(b)(c)&lt;/sup&gt;&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; white-space: nowrap; color: #00346A; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; white-space: nowrap; color: #00346A; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #00346A"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;br/&gt;
    &lt;span style="color: #00346A"&gt;Summary&lt;/span&gt;&lt;br/&gt; &lt;span style="color: #00346A"&gt;Compensation&lt;/span&gt;&lt;br/&gt; &lt;span style="color: #00346A"&gt;Table
    Total for&lt;/span&gt;&lt;br/&gt; &lt;span style="color: #00346A"&gt;Non-PEO NEOs&lt;/span&gt;&lt;br/&gt; &lt;span style="color: #00346A"&gt;($)&lt;sup&gt;(a)&lt;/sup&gt;&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; white-space: nowrap; color: #00346A; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; white-space: nowrap; color: #00346A; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #00346A"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;br/&gt;
    &lt;span style="color: #00346A"&gt;Compensation&lt;/span&gt;&lt;br/&gt; &lt;span style="color: #00346A"&gt;Actually Paid&lt;/span&gt;&lt;br/&gt; &lt;span style="color: #00346A"&gt;to
    Non-PEO&lt;/span&gt;&lt;br/&gt; &lt;span style="color: #00346A"&gt;NEOs&lt;/span&gt;&lt;br/&gt; &lt;span style="color: #00346A"&gt;($)&lt;sup&gt;(a)(b)(c)&lt;/sup&gt;&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; white-space: nowrap; color: #00346A; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; white-space: nowrap; color: #00346A; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;b&gt;GD
    Total&lt;br/&gt;     Shareholder&lt;br/&gt; Return&lt;br/&gt; ($)&lt;/b&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; white-space: nowrap; color: #00346A; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; white-space: nowrap; color: #00346A; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #00346A"&gt;&lt;b&gt;S&amp;amp;P&#160;Total&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;br/&gt;
    &lt;span style="color: #00346A"&gt;Aerospace &amp;amp;&lt;/span&gt;&lt;br/&gt; &lt;span style="color: #00346A"&gt;Defense&lt;/span&gt;&lt;br/&gt; &lt;span style="color: #00346A"&gt;Shareholder&lt;/span&gt;&lt;br/&gt;
    &lt;span style="color: #00346A"&gt;Return&lt;/span&gt;&lt;br/&gt; &lt;span style="color: #00346A"&gt;($)&lt;sup&gt;(d)&lt;/sup&gt;&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; white-space: nowrap; color: #00346A; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; white-space: nowrap; color: #00346A; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;b&gt;Net&lt;br/&gt;
    Earnings&lt;br/&gt; ($M)&lt;/b&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; white-space: nowrap; color: #00346A; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #00346A; text-align: right; padding-top: 2pt; padding-bottom: 2pt; padding-right: 3pt"&gt;&lt;span style="color: #00346A"&gt;&lt;b&gt;&lt;span id="xdx_90B_eecd--MeasureName_c20250101__20251231__ecd--MeasureAxis__1_zVSVsIsBVKr4"&gt;Annual ROIC&lt;/span&gt;&lt;sup&gt;(e)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_419_20250101__20251231_zqauAyzvtrWa" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; width: 28%; color: #231F20; text-align: left; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;2025&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; width: 2%; color: #231F20; text-align: left; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; width: 7%; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;25,924,082&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; width: 2%; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; width: 7%; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;51,230,765&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; width: 2%; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; width: 7%; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;8,680,154&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; width: 2%; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; width: 7%; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;15,742,758&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; width: 2%; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eecd--TotalShareholderRtnAmt_c20200101__20251231_zEfzLMEfg0qj" style="border-bottom: rgb(0,52,106) 1px solid; width: 7%; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;253&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; width: 2%; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98B_eecd--PeerGroupTotalShareholderRtnAmt_c20200101__20251231_z1UnM2bFY8ga" style="border-bottom: rgb(0,52,106) 1px solid; width: 7%; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;230&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; width: 2%; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; width: 7%; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;4,210&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; width: 2%; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; width: 7%; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; padding-right: 3pt"&gt;14.2%&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_41B_20240101__20241231_zXxakA2JRvpc" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: left; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: left; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;23,794,702&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;25,948,804&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;7,130,795&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;7,525,174&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eecd--TotalShareholderRtnAmt_c20200101__20241231_zl6jvtgrZ1E2" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;194&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eecd--PeerGroupTotalShareholderRtnAmt_c20200101__20241231_zgiEfQmfAaN4" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;162&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;3,782&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; padding-right: 3pt"&gt;13.2%&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_41F_20230101__20231231_zFLmcxi398t9" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: left; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: left; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;22,582,776&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;31,647,903&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;7,204,864&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;9,619,890&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eecd--TotalShareholderRtnAmt_c20200101__20231231_ze5mU9eQc7I6" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;187&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eecd--PeerGroupTotalShareholderRtnAmt_c20200101__20231231_zQaZbbhyumyc" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;142&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;3,315&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; padding-right: 3pt"&gt;12.3%&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_412_20220101__20221231_zxwqo0xcrRna" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: left; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;2022&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: left; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;21,478,167&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;48,651,910&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;6,221,750&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;12,842,568&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eecd--TotalShareholderRtnAmt_c20200101__20221231_zYTTDsWDgp8i" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;175&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eecd--PeerGroupTotalShareholderRtnAmt_c20200101__20221231_zeQ88R05Roq4" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;133&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;3,390&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; padding-right: 3pt"&gt;12.6%&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_417_20210101__20211231_zkDirUnI7ZC6" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; text-align: left; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;2021&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; text-align: left; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;23,553,861&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;42,557,364&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;6,501,277&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;11,102,219&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eecd--TotalShareholderRtnAmt_c20200101__20211231_zEphz1ZscYca" style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;144&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_980_eecd--PeerGroupTotalShareholderRtnAmt_c20200101__20211231_znwsCKaBcPmc" style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;113&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;3,257&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; padding-right: 3pt"&gt;11.9%&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
</ecd:PvpTableTextBlock>
    <ecd:MeasureName contextRef="From2025-01-012025-12-31_1" id="Fact000025">Annual ROIC</ecd:MeasureName>
    <ecd:PeoTotalCompAmt
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000026"
      unitRef="USD">25924082</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000027"
      unitRef="USD">51230765</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000028"
      unitRef="USD">8680154</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000029"
      unitRef="USD">15742758</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2020-01-012025-12-31"
      decimals="0"
      id="Fact000032"
      unitRef="USD">253</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="From2020-01-012025-12-31"
      decimals="0"
      id="Fact000033"
      unitRef="USD">230</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000030"
      unitRef="USD">4210000000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="From2025-01-01to2025-12-31"
      decimals="INF"
      id="Fact000031"
      unitRef="Ratio">14.02</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000034"
      unitRef="USD">23794702</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000035"
      unitRef="USD">25948804</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000036"
      unitRef="USD">7130795</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000037"
      unitRef="USD">7525174</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2020-01-012024-12-31"
      decimals="0"
      id="Fact000040"
      unitRef="USD">194</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="From2020-01-012024-12-31"
      decimals="0"
      id="Fact000041"
      unitRef="USD">162</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000038"
      unitRef="USD">3782000000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact000039"
      unitRef="Ratio">13.02</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000042"
      unitRef="USD">22582776</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000043"
      unitRef="USD">31647903</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000044"
      unitRef="USD">7204864</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000045"
      unitRef="USD">9619890</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2020-01-012023-12-31"
      decimals="0"
      id="Fact000048"
      unitRef="USD">187</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="From2020-01-012023-12-31"
      decimals="0"
      id="Fact000049"
      unitRef="USD">142</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000046"
      unitRef="USD">3315000000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000047"
      unitRef="Ratio">12.03</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000050"
      unitRef="USD">21478167</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000051"
      unitRef="USD">48651910</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000052"
      unitRef="USD">6221750</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000053"
      unitRef="USD">12842568</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2020-01-012022-12-31"
      decimals="0"
      id="Fact000056"
      unitRef="USD">175</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="From2020-01-012022-12-31"
      decimals="0"
      id="Fact000057"
      unitRef="USD">133</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000054"
      unitRef="USD">3390000000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact000055"
      unitRef="Ratio">12.06</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      id="Fact000058"
      unitRef="USD">23553861</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      id="Fact000059"
      unitRef="USD">42557364</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      id="Fact000060"
      unitRef="USD">6501277</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      id="Fact000061"
      unitRef="USD">11102219</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2020-01-012021-12-31"
      decimals="0"
      id="Fact000064"
      unitRef="USD">144</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="From2020-01-012021-12-31"
      decimals="0"
      id="Fact000065"
      unitRef="USD">113</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      id="Fact000062"
      unitRef="USD">3257000000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="From2021-01-012021-12-31"
      decimals="INF"
      id="Fact000063"
      unitRef="Ratio">11.09</ecd:CoSelectedMeasureAmt>
    <ecd:NamedExecutiveOfficersFnTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000066">
&lt;table cellpadding="0" cellspacing="0" style="font: 7.5pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 1%; padding-right: 8pt"&gt;&lt;span style="color: rgb(35,31,32)"&gt;(a)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 99%; text-align: left"&gt;&lt;span style="color: rgb(35,31,32)"&gt;For each year represented, Ms. Phebe N. &lt;span id="xdx_902_eecd--PeoName_c20250101__20251231_zUl6gNQW0cCd"&gt;&lt;span id="xdx_906_eecd--PeoName_c20240101__20241231_z0VNJwD2nyFk"&gt;&lt;span id="xdx_90C_eecd--PeoName_c20230101__20231231_zcINUsUYZ6h3"&gt;&lt;span id="xdx_907_eecd--PeoName_c20220101__20221231_zziEOejPlHr5"&gt;&lt;span id="xdx_90B_eecd--PeoName_c20210101__20211231_zZ8P6wAOb7p1"&gt;Novakovic&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
    was our principal executive officer (PEO). The individuals comprising the Non-PEO NEOs for each year presented are listed
    below.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="font: 7.5pt Arial, Helvetica, Sans-Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 7.5pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; width: 16%; text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #00346A"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; width: 21%; text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #00346A"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; width: 21%; text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #00346A"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; width: 24%; text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #00346A"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; width: 18%; text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #00346A"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #231F20"&gt;Jason W. Aiken&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #231F20"&gt;Jason W. Aiken&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #231F20"&gt;Jason W. Aiken&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #231F20"&gt;Jason W. Aiken&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #231F20"&gt;Jason W. Aiken&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #231F20"&gt;Mark L. Burns&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #231F20"&gt;Mark L. Burns&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #231F20"&gt;Mark L. Burns&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #231F20"&gt;Mark L. Burns&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #231F20"&gt;Mark L. Burns&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #231F20"&gt;Robert E. Smith&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #231F20"&gt;Robert E. Smith&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #231F20"&gt;Robert E. Smith&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #231F20"&gt;Robert E. Smith&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #231F20"&gt;Kimberly A. Kuryea&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #231F20"&gt;Mark C. Roualet&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #231F20"&gt;Mark C. Roualet&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #231F20"&gt;Mark C. Roualet&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #231F20"&gt;Kimberly A. Kuryea&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #231F20"&gt;Danny Deep&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; text-align: center; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #231F20"&gt;Danny Deep&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</ecd:NamedExecutiveOfficersFnTextBlock>
    <ecd:PeoName contextRef="From2025-01-01to2025-12-31" id="Fact000067">Novakovic</ecd:PeoName>
    <ecd:PeoName contextRef="From2024-01-012024-12-31" id="Fact000068">Novakovic</ecd:PeoName>
    <ecd:PeoName contextRef="From2023-01-012023-12-31" id="Fact000069">Novakovic</ecd:PeoName>
    <ecd:PeoName contextRef="From2022-01-012022-12-31" id="Fact000070">Novakovic</ecd:PeoName>
    <ecd:PeoName contextRef="From2021-01-012021-12-31" id="Fact000071">Novakovic</ecd:PeoName>
    <ecd:AdjToPeoCompFnTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000072">
&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; color: #231F20; margin-top: 0; margin-bottom: 0; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 1%; text-align: left; padding-right: 8pt"&gt;&lt;span style="font-size: 7.5pt"&gt;&#160;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify; width: 99%"&gt;&lt;span style="font-size: 7.5pt"&gt;SCT
                                         Total to Compensation Actually Paid Reconciliation for the PEO and non-PEO NEOs:&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 7.5pt Arial, Helvetica, Sans-Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_30E_zOWOI6BFqvga" style="font: 7.5pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Pay vs Performance Disclosure"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 2pt; padding-right: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-left: 3pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;&lt;td style="color: #00346A; font-weight: bold; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: rgb(0,52,106) 2px solid; color: #00346A; font-weight: bold; text-align: center; padding-bottom: 2pt"&gt;Calculation for PEO&lt;/td&gt;&lt;td style="color: #00346A; font-weight: bold; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: rgb(0,52,106) 2px solid; color: #00346A; font-weight: bold; text-align: center; padding-bottom: 2pt"&gt;Calculation for Average of&lt;br/&gt; Non-PEO NEOs&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 2pt; padding-bottom: 2pt; padding-right: 8pt"&gt;&#160;&#160;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #00346A; font-weight: bold; text-align: left; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;Calculation&lt;sup&gt;(1)
    &lt;/sup&gt;of Compensation&lt;br/&gt; Actually Paid&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #00346A; font-weight: bold; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #00346A; font-weight: bold; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;Year 2024&lt;br/&gt; ($)&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #00346A; font-weight: bold; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #00346A; font-weight: bold; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;Year 2025&lt;br/&gt; ($)&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #00346A; font-weight: bold; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #00346A; font-weight: bold; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;Year 2024&lt;br/&gt; ($)&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #00346A; font-weight: bold; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #00346A; font-weight: bold; text-align: right; padding-right: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;Year 2025&lt;br/&gt; ($)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 1%; padding-top: 2pt; padding-bottom: 2pt; padding-right: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: left; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;Summary Compensation Table Total&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; width: 2%; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_eecd--PeoTotalCompAmt_c20240101__20241231_zys07nsRWjF7" style="border-bottom: rgb(0,52,106) 1px solid; width: 10%; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;23,794,702&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; width: 2%; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eecd--PeoTotalCompAmt_c20250101__20251231_zCUHuoZ7i5Zb" style="border-bottom: rgb(0,52,106) 1px solid; width: 10%; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;25,924,082&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; width: 2%; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_980_eecd--NonPeoNeoAvgTotalCompAmt_c20240101__20241231_z40kLf3h7kYk" style="border-bottom: rgb(0,52,106) 1px solid; width: 10%; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;7,130,795&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; width: 2%; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eecd--NonPeoNeoAvgTotalCompAmt_c20250101__20251231_zp5RjeUZPXrh" style="border-bottom: rgb(0,52,106) 1px solid; width: 10%; color: #231F20; text-align: right; padding-right: 3pt; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;8,680,154&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 2pt; padding-bottom: 2pt; padding-right: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: left; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;Less aggregate change in actuarial present value of pension benefits&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98B_eecd--AdjToCompAmt_c20240101__20241231__ecd--AdjToCompAxis__custom--LessAggregateChangeInActuarialPresentValueOfPensionBenefitsMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember_zEWlqrPz8hY9" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;0&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_eecd--AdjToCompAmt_c20250101__20251231__ecd--AdjToCompAxis__custom--LessAggregateChangeInActuarialPresentValueOfPensionBenefitsMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember_zs9HbetIeYY9" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;0&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eecd--AdjToCompAmt_c20240101__20241231__ecd--AdjToCompAxis__custom--LessAggregateChangeInActuarialPresentValueOfPensionBenefitsMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zgvHS1mTg0Je" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;0&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eecd--AdjToCompAmt_c20250101__20251231__ecd--AdjToCompAxis__custom--LessAggregateChangeInActuarialPresentValueOfPensionBenefitsMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zITFpEqAtNab" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-right: 3pt; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;0&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 2pt; padding-bottom: 2pt; padding-right: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: left; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;Less grant date fair value of stock and option awards&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eecd--AdjToCompAmt_c20240101__20241231__ecd--AdjToCompAxis__custom--LessGrantDateFairValueOfStockAndOptionAwardsMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember_zu4jBKoQtc58" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;(17,752,248)&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_989_eecd--AdjToCompAmt_c20250101__20251231__ecd--AdjToCompAxis__custom--LessGrantDateFairValueOfStockAndOptionAwardsMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember_z5S5Rw8MoDui" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;(17,760,079)&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_983_eecd--AdjToCompAmt_c20240101__20241231__ecd--AdjToCompAxis__custom--LessGrantDateFairValueOfStockAndOptionAwardsMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zGygnR8Prjde" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;(4,927,971)&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eecd--AdjToCompAmt_c20250101__20251231__ecd--AdjToCompAxis__custom--LessGrantDateFairValueOfStockAndOptionAwardsMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zK26XJT12UG4" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-right: 3pt; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;(5,294,502)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 2pt; padding-bottom: 2pt; padding-right: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: left; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;Add year-end fair value of awards granted during the fiscal year that are outstanding and unvested as of the end of the fiscal year&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eecd--AdjToCompAmt_c20240101__20241231__ecd--AdjToCompAxis__custom--AddYearEndFairValueOfAwardsGrantedDuringTheFiscalYearThatAreOutstandingAndUnvestedAsOfTheEndOfTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember_zqiczrWdBzIh" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;16,252,006&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eecd--AdjToCompAmt_c20250101__20251231__ecd--AdjToCompAxis__custom--AddYearEndFairValueOfAwardsGrantedDuringTheFiscalYearThatAreOutstandingAndUnvestedAsOfTheEndOfTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember_z88VDaigXIj" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;27,425,701&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98F_eecd--AdjToCompAmt_c20240101__20241231__ecd--AdjToCompAxis__custom--AddYearEndFairValueOfAwardsGrantedDuringTheFiscalYearThatAreOutstandingAndUnvestedAsOfTheEndOfTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zQ5riE2NDYlf" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;4,511,493&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eecd--AdjToCompAmt_c20250101__20251231__ecd--AdjToCompAxis__custom--AddYearEndFairValueOfAwardsGrantedDuringTheFiscalYearThatAreOutstandingAndUnvestedAsOfTheEndOfTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zvEOy6XnRg17" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-right: 3pt; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;8,175,816&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 2pt; padding-bottom: 2pt; padding-right: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: left; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;Add change in fair value (whether positive or negative) as of vesting date of awards granted in prior fiscal years for which all applicable vesting conditions were satisfied at fiscal year-end or during the fiscal year&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eecd--AdjToCompAmt_c20240101__20241231__ecd--AdjToCompAxis__custom--AddChangeInFairValueWhetherPositiveOrNegativeAsOfVestingDateOfAwardsGrantedInPriorFiscalYearsForWhichAllApplicableVestingConditionsWereSatisfiedAtFiscalYearEndOrDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember_zMDwFrxemSB9" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;2,791,083&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eecd--AdjToCompAmt_c20250101__20251231__ecd--AdjToCompAxis__custom--AddChangeInFairValueWhetherPositiveOrNegativeAsOfVestingDateOfAwardsGrantedInPriorFiscalYearsForWhichAllApplicableVestingConditionsWereSatisfiedAtFiscalYearEndOrDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember_zadXB6UsLjtb" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;(1,282,311)&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eecd--AdjToCompAmt_c20240101__20241231__ecd--AdjToCompAxis__custom--AddChangeInFairValueWhetherPositiveOrNegativeAsOfVestingDateOfAwardsGrantedInPriorFiscalYearsForWhichAllApplicableVestingConditionsWereSatisfiedAtFiscalYearEndOrDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zdMKBSUyLeY7" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;624,107&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_983_eecd--AdjToCompAmt_c20250101__20251231__ecd--AdjToCompAxis__custom--AddChangeInFairValueWhetherPositiveOrNegativeAsOfVestingDateOfAwardsGrantedInPriorFiscalYearsForWhichAllApplicableVestingConditionsWereSatisfiedAtFiscalYearEndOrDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zHWjmEtQDtml" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-right: 3pt; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;(282,340)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 2pt; padding-bottom: 2pt; padding-right: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: left; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;Add change in fair value (whether positive or negative) as of fiscal year-end for unvested and outstanding awards granted in prior fiscal years&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_989_eecd--AdjToCompAmt_c20240101__20241231__ecd--AdjToCompAxis__custom--AddChangeInFairValueWhetherPositiveOrNegativeAsOfFiscalYearEndForUnvestedAndOutstandingAwardsGrantedInPriorFiscalYearsMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember_z2bBu39wUCec" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;640,687&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eecd--AdjToCompAmt_c20250101__20251231__ecd--AdjToCompAxis__custom--AddChangeInFairValueWhetherPositiveOrNegativeAsOfFiscalYearEndForUnvestedAndOutstandingAwardsGrantedInPriorFiscalYearsMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember_zBwuH04EWBMd" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;16,691,403&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eecd--AdjToCompAmt_c20240101__20241231__ecd--AdjToCompAxis__custom--AddChangeInFairValueWhetherPositiveOrNegativeAsOfFiscalYearEndForUnvestedAndOutstandingAwardsGrantedInPriorFiscalYearsMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zA5BrXfR3gU2" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;130,062&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eecd--AdjToCompAmt_c20250101__20251231__ecd--AdjToCompAxis__custom--AddChangeInFairValueWhetherPositiveOrNegativeAsOfFiscalYearEndForUnvestedAndOutstandingAwardsGrantedInPriorFiscalYearsMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zgFpgGRJukJ5" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-right: 3pt; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;4,398,635&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 2pt; padding-bottom: 2pt; padding-right: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: left; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;Add dividends paid on unvested equity awards during the fiscal year&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_980_eecd--AdjToCompAmt_c20240101__20241231__ecd--AdjToCompAxis__custom--AddDividendsPaidOnUnvestedEquityAwardsDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember_zvt8fNRSEJvg" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;222,574&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98B_eecd--AdjToCompAmt_c20250101__20251231__ecd--AdjToCompAxis__custom--AddDividendsPaidOnUnvestedEquityAwardsDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember_zBxIH3gyXS76" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;231,969&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eecd--AdjToCompAmt_c20240101__20241231__ecd--AdjToCompAxis__custom--AddDividendsPaidOnUnvestedEquityAwardsDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zqczEIFolQqc" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;56,688&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98F_eecd--AdjToCompAmt_c20250101__20251231__ecd--AdjToCompAxis__custom--AddDividendsPaidOnUnvestedEquityAwardsDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zYCcv9VH7Ak5" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-right: 3pt; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;64,995&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 2pt; padding-bottom: 2pt; padding-right: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; text-align: left; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;Compensation Actually Paid&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; font-weight: bold; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eecd--PeoActuallyPaidCompAmt_c20240101__20241231_zTz0BJwDJqMf" style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; font-weight: bold; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;25,948,804&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; font-weight: bold; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eecd--PeoActuallyPaidCompAmt_c20250101__20251231_zpzO8NdXrA3h" style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; font-weight: bold; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;51,230,765&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; font-weight: bold; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98B_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20240101__20241231_zj88YOD7bh1e" style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; font-weight: bold; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;7,525,174&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; font-weight: bold; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20250101__20251231_zOSKeaYQCfic" style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; font-weight: bold; text-align: right; padding-right: 3pt; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;15,742,758&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 4pt Arial, Helvetica, Sans-Serif; margin: 0"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 7.5pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 1%; padding-right: 8pt"&gt;&#160;&#160;&#160;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; padding-right: 8pt"&gt;&lt;span style="font: 7.5pt Arial, Helvetica, Sans-Serif; color: #231F20"&gt;(1)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 7.5pt Arial, Helvetica, Sans-Serif; color: #231F20"&gt;For the PEO and other NEOs, for each covered year, service cost and prior service cost of pension benefits equals $0, fair value of awards that are granted and vest in the same covered fiscal year equals $0, and fair value of awards granted in prior years that are determined to fail to meet&#160;the applicable vesting conditions during the covered fiscal year equals $0. &#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="font: 4pt Arial, Helvetica, Sans-Serif; margin: 0"&gt;&lt;/p&gt;
</ecd:AdjToPeoCompFnTextBlock>
    <ecd:AdjToNonPeoNeoCompFnTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000073">
&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; color: #231F20; margin-top: 0; margin-bottom: 0; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 1%; text-align: left; padding-right: 8pt"&gt;&lt;span style="font-size: 7.5pt"&gt;&#160;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify; width: 99%"&gt;&lt;span style="font-size: 7.5pt"&gt;SCT
                                         Total to Compensation Actually Paid Reconciliation for the PEO and non-PEO NEOs:&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 7.5pt Arial, Helvetica, Sans-Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_30E_zOWOI6BFqvga" style="font: 7.5pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Pay vs Performance Disclosure"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 2pt; padding-right: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-left: 3pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;&lt;td style="color: #00346A; font-weight: bold; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: rgb(0,52,106) 2px solid; color: #00346A; font-weight: bold; text-align: center; padding-bottom: 2pt"&gt;Calculation for PEO&lt;/td&gt;&lt;td style="color: #00346A; font-weight: bold; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: rgb(0,52,106) 2px solid; color: #00346A; font-weight: bold; text-align: center; padding-bottom: 2pt"&gt;Calculation for Average of&lt;br/&gt; Non-PEO NEOs&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 2pt; padding-bottom: 2pt; padding-right: 8pt"&gt;&#160;&#160;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #00346A; font-weight: bold; text-align: left; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;Calculation&lt;sup&gt;(1)
    &lt;/sup&gt;of Compensation&lt;br/&gt; Actually Paid&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #00346A; font-weight: bold; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #00346A; font-weight: bold; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;Year 2024&lt;br/&gt; ($)&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #00346A; font-weight: bold; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #00346A; font-weight: bold; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;Year 2025&lt;br/&gt; ($)&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #00346A; font-weight: bold; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #00346A; font-weight: bold; text-align: right; padding-top: 2pt; padding-bottom: 2pt"&gt;Year 2024&lt;br/&gt; ($)&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #00346A; font-weight: bold; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #00346A; font-weight: bold; text-align: right; padding-right: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;Year 2025&lt;br/&gt; ($)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 1%; padding-top: 2pt; padding-bottom: 2pt; padding-right: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: left; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;Summary Compensation Table Total&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; width: 2%; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_eecd--PeoTotalCompAmt_c20240101__20241231_zys07nsRWjF7" style="border-bottom: rgb(0,52,106) 1px solid; width: 10%; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;23,794,702&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; width: 2%; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eecd--PeoTotalCompAmt_c20250101__20251231_zCUHuoZ7i5Zb" style="border-bottom: rgb(0,52,106) 1px solid; width: 10%; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;25,924,082&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; width: 2%; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_980_eecd--NonPeoNeoAvgTotalCompAmt_c20240101__20241231_z40kLf3h7kYk" style="border-bottom: rgb(0,52,106) 1px solid; width: 10%; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;7,130,795&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; width: 2%; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eecd--NonPeoNeoAvgTotalCompAmt_c20250101__20251231_zp5RjeUZPXrh" style="border-bottom: rgb(0,52,106) 1px solid; width: 10%; color: #231F20; text-align: right; padding-right: 3pt; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;8,680,154&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 2pt; padding-bottom: 2pt; padding-right: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: left; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;Less aggregate change in actuarial present value of pension benefits&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98B_eecd--AdjToCompAmt_c20240101__20241231__ecd--AdjToCompAxis__custom--LessAggregateChangeInActuarialPresentValueOfPensionBenefitsMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember_zEWlqrPz8hY9" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;0&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_eecd--AdjToCompAmt_c20250101__20251231__ecd--AdjToCompAxis__custom--LessAggregateChangeInActuarialPresentValueOfPensionBenefitsMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember_zs9HbetIeYY9" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;0&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eecd--AdjToCompAmt_c20240101__20241231__ecd--AdjToCompAxis__custom--LessAggregateChangeInActuarialPresentValueOfPensionBenefitsMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zgvHS1mTg0Je" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;0&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eecd--AdjToCompAmt_c20250101__20251231__ecd--AdjToCompAxis__custom--LessAggregateChangeInActuarialPresentValueOfPensionBenefitsMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zITFpEqAtNab" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-right: 3pt; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;0&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 2pt; padding-bottom: 2pt; padding-right: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: left; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;Less grant date fair value of stock and option awards&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eecd--AdjToCompAmt_c20240101__20241231__ecd--AdjToCompAxis__custom--LessGrantDateFairValueOfStockAndOptionAwardsMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember_zu4jBKoQtc58" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;(17,752,248)&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_989_eecd--AdjToCompAmt_c20250101__20251231__ecd--AdjToCompAxis__custom--LessGrantDateFairValueOfStockAndOptionAwardsMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember_z5S5Rw8MoDui" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;(17,760,079)&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_983_eecd--AdjToCompAmt_c20240101__20241231__ecd--AdjToCompAxis__custom--LessGrantDateFairValueOfStockAndOptionAwardsMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zGygnR8Prjde" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;(4,927,971)&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eecd--AdjToCompAmt_c20250101__20251231__ecd--AdjToCompAxis__custom--LessGrantDateFairValueOfStockAndOptionAwardsMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zK26XJT12UG4" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-right: 3pt; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;(5,294,502)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 2pt; padding-bottom: 2pt; padding-right: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: left; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;Add year-end fair value of awards granted during the fiscal year that are outstanding and unvested as of the end of the fiscal year&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eecd--AdjToCompAmt_c20240101__20241231__ecd--AdjToCompAxis__custom--AddYearEndFairValueOfAwardsGrantedDuringTheFiscalYearThatAreOutstandingAndUnvestedAsOfTheEndOfTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember_zqiczrWdBzIh" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;16,252,006&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eecd--AdjToCompAmt_c20250101__20251231__ecd--AdjToCompAxis__custom--AddYearEndFairValueOfAwardsGrantedDuringTheFiscalYearThatAreOutstandingAndUnvestedAsOfTheEndOfTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember_z88VDaigXIj" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;27,425,701&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98F_eecd--AdjToCompAmt_c20240101__20241231__ecd--AdjToCompAxis__custom--AddYearEndFairValueOfAwardsGrantedDuringTheFiscalYearThatAreOutstandingAndUnvestedAsOfTheEndOfTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zQ5riE2NDYlf" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;4,511,493&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eecd--AdjToCompAmt_c20250101__20251231__ecd--AdjToCompAxis__custom--AddYearEndFairValueOfAwardsGrantedDuringTheFiscalYearThatAreOutstandingAndUnvestedAsOfTheEndOfTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zvEOy6XnRg17" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-right: 3pt; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;8,175,816&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 2pt; padding-bottom: 2pt; padding-right: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: left; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;Add change in fair value (whether positive or negative) as of vesting date of awards granted in prior fiscal years for which all applicable vesting conditions were satisfied at fiscal year-end or during the fiscal year&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eecd--AdjToCompAmt_c20240101__20241231__ecd--AdjToCompAxis__custom--AddChangeInFairValueWhetherPositiveOrNegativeAsOfVestingDateOfAwardsGrantedInPriorFiscalYearsForWhichAllApplicableVestingConditionsWereSatisfiedAtFiscalYearEndOrDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember_zMDwFrxemSB9" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;2,791,083&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eecd--AdjToCompAmt_c20250101__20251231__ecd--AdjToCompAxis__custom--AddChangeInFairValueWhetherPositiveOrNegativeAsOfVestingDateOfAwardsGrantedInPriorFiscalYearsForWhichAllApplicableVestingConditionsWereSatisfiedAtFiscalYearEndOrDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember_zadXB6UsLjtb" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;(1,282,311)&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eecd--AdjToCompAmt_c20240101__20241231__ecd--AdjToCompAxis__custom--AddChangeInFairValueWhetherPositiveOrNegativeAsOfVestingDateOfAwardsGrantedInPriorFiscalYearsForWhichAllApplicableVestingConditionsWereSatisfiedAtFiscalYearEndOrDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zdMKBSUyLeY7" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;624,107&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_983_eecd--AdjToCompAmt_c20250101__20251231__ecd--AdjToCompAxis__custom--AddChangeInFairValueWhetherPositiveOrNegativeAsOfVestingDateOfAwardsGrantedInPriorFiscalYearsForWhichAllApplicableVestingConditionsWereSatisfiedAtFiscalYearEndOrDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zHWjmEtQDtml" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-right: 3pt; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;(282,340)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 2pt; padding-bottom: 2pt; padding-right: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: left; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;Add change in fair value (whether positive or negative) as of fiscal year-end for unvested and outstanding awards granted in prior fiscal years&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_989_eecd--AdjToCompAmt_c20240101__20241231__ecd--AdjToCompAxis__custom--AddChangeInFairValueWhetherPositiveOrNegativeAsOfFiscalYearEndForUnvestedAndOutstandingAwardsGrantedInPriorFiscalYearsMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember_z2bBu39wUCec" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;640,687&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eecd--AdjToCompAmt_c20250101__20251231__ecd--AdjToCompAxis__custom--AddChangeInFairValueWhetherPositiveOrNegativeAsOfFiscalYearEndForUnvestedAndOutstandingAwardsGrantedInPriorFiscalYearsMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember_zBwuH04EWBMd" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;16,691,403&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eecd--AdjToCompAmt_c20240101__20241231__ecd--AdjToCompAxis__custom--AddChangeInFairValueWhetherPositiveOrNegativeAsOfFiscalYearEndForUnvestedAndOutstandingAwardsGrantedInPriorFiscalYearsMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zA5BrXfR3gU2" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;130,062&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eecd--AdjToCompAmt_c20250101__20251231__ecd--AdjToCompAxis__custom--AddChangeInFairValueWhetherPositiveOrNegativeAsOfFiscalYearEndForUnvestedAndOutstandingAwardsGrantedInPriorFiscalYearsMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zgFpgGRJukJ5" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-right: 3pt; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;4,398,635&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 2pt; padding-bottom: 2pt; padding-right: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: left; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;Add dividends paid on unvested equity awards during the fiscal year&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_980_eecd--AdjToCompAmt_c20240101__20241231__ecd--AdjToCompAxis__custom--AddDividendsPaidOnUnvestedEquityAwardsDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember_zvt8fNRSEJvg" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;222,574&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98B_eecd--AdjToCompAmt_c20250101__20251231__ecd--AdjToCompAxis__custom--AddDividendsPaidOnUnvestedEquityAwardsDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember_zBxIH3gyXS76" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;231,969&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eecd--AdjToCompAmt_c20240101__20241231__ecd--AdjToCompAxis__custom--AddDividendsPaidOnUnvestedEquityAwardsDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zqczEIFolQqc" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;56,688&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98F_eecd--AdjToCompAmt_c20250101__20251231__ecd--AdjToCompAxis__custom--AddDividendsPaidOnUnvestedEquityAwardsDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zYCcv9VH7Ak5" style="border-bottom: rgb(0,52,106) 1px solid; color: #231F20; text-align: right; padding-right: 3pt; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;64,995&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 2pt; padding-bottom: 2pt; padding-right: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; text-align: left; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;Compensation Actually Paid&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; font-weight: bold; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eecd--PeoActuallyPaidCompAmt_c20240101__20241231_zTz0BJwDJqMf" style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; font-weight: bold; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;25,948,804&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; font-weight: bold; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eecd--PeoActuallyPaidCompAmt_c20250101__20251231_zpzO8NdXrA3h" style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; font-weight: bold; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;51,230,765&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; font-weight: bold; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98B_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20240101__20241231_zj88YOD7bh1e" style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; font-weight: bold; text-align: right; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;7,525,174&lt;/td&gt;&lt;td style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; font-weight: bold; padding-top: 2pt; padding-bottom: 2pt; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20250101__20251231_zOSKeaYQCfic" style="border-bottom: rgb(0,52,106) 2px solid; color: #231F20; font-weight: bold; text-align: right; padding-right: 3pt; padding-top: 2pt; padding-bottom: 2pt; vertical-align: top"&gt;15,742,758&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 4pt Arial, Helvetica, Sans-Serif; margin: 0"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 7.5pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 1%; padding-right: 8pt"&gt;&#160;&#160;&#160;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; padding-right: 8pt"&gt;&lt;span style="font: 7.5pt Arial, Helvetica, Sans-Serif; color: #231F20"&gt;(1)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 7.5pt Arial, Helvetica, Sans-Serif; color: #231F20"&gt;For the PEO and other NEOs, for each covered year, service cost and prior service cost of pension benefits equals $0, fair value of awards that are granted and vest in the same covered fiscal year equals $0, and fair value of awards granted in prior years that are determined to fail to meet&#160;the applicable vesting conditions during the covered fiscal year equals $0. &#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="font: 4pt Arial, Helvetica, Sans-Serif; margin: 0"&gt;&lt;/p&gt;
</ecd:AdjToNonPeoNeoCompFnTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000074"
      unitRef="USD">23794702</ecd:PeoTotalCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000075"
      unitRef="USD">25924082</ecd:PeoTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000076"
      unitRef="USD">7130795</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000077"
      unitRef="USD">8680154</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_LessAggregateChangeInActuarialPresentValueOfPensionBenefitsMember_ecd_PeoMember"
      decimals="0"
      id="Fact000078"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_LessAggregateChangeInActuarialPresentValueOfPensionBenefitsMember_ecd_PeoMember"
      decimals="0"
      id="Fact000079"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_LessAggregateChangeInActuarialPresentValueOfPensionBenefitsMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000080"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_LessAggregateChangeInActuarialPresentValueOfPensionBenefitsMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000081"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_LessGrantDateFairValueOfStockAndOptionAwardsMember_ecd_PeoMember"
      decimals="0"
      id="Fact000082"
      unitRef="USD">-17752248</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_LessGrantDateFairValueOfStockAndOptionAwardsMember_ecd_PeoMember"
      decimals="0"
      id="Fact000083"
      unitRef="USD">-17760079</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_LessGrantDateFairValueOfStockAndOptionAwardsMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000084"
      unitRef="USD">-4927971</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_LessGrantDateFairValueOfStockAndOptionAwardsMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000085"
      unitRef="USD">-5294502</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_AddYearEndFairValueOfAwardsGrantedDuringTheFiscalYearThatAreOutstandingAndUnvestedAsOfTheEndOfTheFiscalYearMember_ecd_PeoMember"
      decimals="0"
      id="Fact000086"
      unitRef="USD">16252006</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_AddYearEndFairValueOfAwardsGrantedDuringTheFiscalYearThatAreOutstandingAndUnvestedAsOfTheEndOfTheFiscalYearMember_ecd_PeoMember"
      decimals="0"
      id="Fact000087"
      unitRef="USD">27425701</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_AddYearEndFairValueOfAwardsGrantedDuringTheFiscalYearThatAreOutstandingAndUnvestedAsOfTheEndOfTheFiscalYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000088"
      unitRef="USD">4511493</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_AddYearEndFairValueOfAwardsGrantedDuringTheFiscalYearThatAreOutstandingAndUnvestedAsOfTheEndOfTheFiscalYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000089"
      unitRef="USD">8175816</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_AddChangeInFairValueWhetherPositiveOrNegativeAsOfVestingDateOfAwardsGrantedInPriorFiscalYearsForWhichAllApplicableVestingConditionsWereSatisfiedAtFiscalYearEndOrDuringTheFiscalYearMember_ecd_PeoMember"
      decimals="0"
      id="Fact000090"
      unitRef="USD">2791083</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_AddChangeInFairValueWhetherPositiveOrNegativeAsOfVestingDateOfAwardsGrantedInPriorFiscalYearsForWhichAllApplicableVestingConditionsWereSatisfiedAtFiscalYearEndOrDuringTheFiscalYearMember_ecd_PeoMember"
      decimals="0"
      id="Fact000091"
      unitRef="USD">-1282311</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_AddChangeInFairValueWhetherPositiveOrNegativeAsOfVestingDateOfAwardsGrantedInPriorFiscalYearsForWhichAllApplicableVestingConditionsWereSatisfiedAtFiscalYearEndOrDuringTheFiscalYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000092"
      unitRef="USD">624107</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_AddChangeInFairValueWhetherPositiveOrNegativeAsOfVestingDateOfAwardsGrantedInPriorFiscalYearsForWhichAllApplicableVestingConditionsWereSatisfiedAtFiscalYearEndOrDuringTheFiscalYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000093"
      unitRef="USD">-282340</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_AddChangeInFairValueWhetherPositiveOrNegativeAsOfFiscalYearEndForUnvestedAndOutstandingAwardsGrantedInPriorFiscalYearsMember_ecd_PeoMember"
      decimals="0"
      id="Fact000094"
      unitRef="USD">640687</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_AddChangeInFairValueWhetherPositiveOrNegativeAsOfFiscalYearEndForUnvestedAndOutstandingAwardsGrantedInPriorFiscalYearsMember_ecd_PeoMember"
      decimals="0"
      id="Fact000095"
      unitRef="USD">16691403</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_AddChangeInFairValueWhetherPositiveOrNegativeAsOfFiscalYearEndForUnvestedAndOutstandingAwardsGrantedInPriorFiscalYearsMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000096"
      unitRef="USD">130062</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_AddChangeInFairValueWhetherPositiveOrNegativeAsOfFiscalYearEndForUnvestedAndOutstandingAwardsGrantedInPriorFiscalYearsMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000097"
      unitRef="USD">4398635</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_AddDividendsPaidOnUnvestedEquityAwardsDuringTheFiscalYearMember_ecd_PeoMember"
      decimals="0"
      id="Fact000098"
      unitRef="USD">222574</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_AddDividendsPaidOnUnvestedEquityAwardsDuringTheFiscalYearMember_ecd_PeoMember"
      decimals="0"
      id="Fact000099"
      unitRef="USD">231969</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_AddDividendsPaidOnUnvestedEquityAwardsDuringTheFiscalYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000100"
      unitRef="USD">56688</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_AddDividendsPaidOnUnvestedEquityAwardsDuringTheFiscalYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000101"
      unitRef="USD">64995</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000102"
      unitRef="USD">25948804</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000103"
      unitRef="USD">51230765</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000104"
      unitRef="USD">7525174</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000105"
      unitRef="USD">15742758</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:PeerGroupIssuersFnTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000106">
&lt;table cellpadding="0" cellspacing="0" style="font: 7.5pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 1%; padding-right: 8pt"&gt;&lt;span style="color: rgb(35,31,32)"&gt;(d)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 99%; text-align: left"&gt;&lt;span style="color: rgb(35,31,32)"&gt;TSR shown in this table utilizes the S&amp;amp;P
    500 Aerospace &amp;amp; Defense (A&amp;amp;D) Index, which we use in our stock performance graph required by Item 201(e) of Regulation
    S-K included in the company&#x2019;s consolidated audited financial statements filed with the SEC on Form 10-K for the years
    reflected in the table above. The comparison assumes $100 was invested for the period starting December 31, 2020, through
    December 31 of the applicable fiscal year in each of the company&#x2019;s Common Stock and the S&amp;amp;P A&amp;amp;D Index. All dollar
    values assume reinvestment of the pre-tax value of dividends paid by companies included in the S&amp;amp;P A&amp;amp;D Index. The
    historical stock price performance of our Common Stock shown is not necessarily indicative of future stock price performance.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</ecd:PeerGroupIssuersFnTextBlock>
    <ecd:CoSelectedMeasureName contextRef="From2025-01-01to2025-12-31" id="Fact000107">annual ROIC</ecd:CoSelectedMeasureName>
    <ecd:TabularListTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000108">
&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; color: #231F20"&gt;&lt;b&gt;2025 Tabular List of Most Important Financial
and Non-Financial Performance Measures&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 5pt Arial, Helvetica, Sans-Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-align: justify; color: #231F20"&gt;The following table presents
the financial and non-financial performance measures that the company considers to have been the most important in linking CAP
to our PEO and other NEOs in 2025 as set forth in the table above to company performance. The measures in this table are not ranked.&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_30E_zvRUnFaSf4Ck" style="font: 7.5pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Pay vs Performance Disclosure"&gt;
&lt;tr style="vertical-align: top"&gt;
    &lt;td style="border-bottom: rgb(0,52,106) 2px solid; width: 50%; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #00346A"&gt;&lt;b&gt;Most Important Performance Measures&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 50%; padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top"&gt;
    &lt;td id="xdx_989_eecd--MeasureName_c20250101__20251231__ecd--MeasureAxis__2_zSrRC3pLVVf3" style="border-bottom: rgb(0,52,106) 1px solid; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #231F20"&gt;Diluted EPS&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top"&gt;
    &lt;td id="xdx_987_eecd--MeasureName_c20250101__20251231__ecd--MeasureAxis__3_zOoYdjx9SSH9" style="border-bottom: rgb(0,52,106) 1px solid; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #231F20"&gt;Free Cash Flow&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top"&gt;
    &lt;td id="xdx_98C_eecd--MeasureName_c20250101__20251231__ecd--MeasureAxis__4_zhyb8hAcoig" style="border-bottom: rgb(0,52,106) 1px solid; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #231F20"&gt;Operating Margin&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top"&gt;
    &lt;td id="xdx_980_eecd--MeasureName_c20250101__20251231__ecd--MeasureAxis__5_zBkqN6ImaD5c" style="border-bottom: rgb(0,52,106) 1px solid; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #231F20"&gt;Return on Invested Capital (ROIC)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top"&gt;
    &lt;td id="xdx_989_eecd--MeasureName_c20250101__20251231__ecd--MeasureAxis__6_z88mDuTlZweh" style="border-bottom: rgb(0,52,106) 2px solid; padding-left: 3pt; padding-top: 2pt; padding-bottom: 2pt"&gt;&lt;span style="color: #231F20"&gt;Total Shareholder Return&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-top: 2pt; padding-bottom: 2pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</ecd:TabularListTableTextBlock>
    <ecd:MeasureName contextRef="From2025-01-012025-12-31_2" id="Fact000109">Diluted EPS</ecd:MeasureName>
    <ecd:MeasureName contextRef="From2025-01-012025-12-31_3" id="Fact000110">Free Cash Flow</ecd:MeasureName>
    <ecd:MeasureName contextRef="From2025-01-012025-12-31_4" id="Fact000111">Operating Margin</ecd:MeasureName>
    <ecd:MeasureName contextRef="From2025-01-012025-12-31_5" id="Fact000112">Return on Invested Capital (ROIC)</ecd:MeasureName>
    <ecd:MeasureName contextRef="From2025-01-012025-12-31_6" id="Fact000113">Total Shareholder Return</ecd:MeasureName>
    <ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000114">
&lt;table cellpadding="0" cellspacing="0" style="font: 7.5pt Arial, Helvetica, Sans-Serif; margin-left: auto; border-collapse: collapse; width: 50%; margin-right: auto"&gt;
&lt;tr style="vertical-align: top; text-align: left"&gt;
    &lt;td style="white-space: nowrap; width: 48%; text-align: center"&gt;PEO Compensation Actually Paid ($M) Versus TSR&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 4%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 48%; text-align: center"&gt;Average Non-PEO NEO Compensation Actually Paid ($M) Versus TSR&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top; text-align: left"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top; text-align: left"&gt;
    &lt;td style="text-align: center"&gt;&lt;img alt="" src="pro014595-def14ax89x1.jpg" style="width: 373px"/&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;img alt="" src="pro014595-def14ax89x2.jpg" style="width: 373px"/&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top; text-align: left"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock>
    <ecd:CompActuallyPaidVsNetIncomeTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000115">
&lt;table cellpadding="0" cellspacing="0" style="font: 7.5pt Arial, Helvetica, Sans-Serif; margin-left: auto; border-collapse: collapse; width: 50%; margin-right: auto"&gt;
&lt;tr style="vertical-align: top; text-align: left"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;PEO Compensation Actually Paid ($M) Versus Net Earnings ($M)&lt;/td&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;Average Non-PEO NEO Compensation Actually Paid ($M) Versus &lt;br/&gt;
    Net Earnings ($M)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top; text-align: left"&gt;
    &lt;td style="text-align: center"&gt;&lt;img alt="" src="pro014595-def14ax89x3.jpg" style="width: 373px"/&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;img alt="" src="pro014595-def14ax89x4.jpg" style="width: 373px"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top; text-align: left"&gt;
    &lt;td style="text-align: center"&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;/td&gt;&lt;/tr&gt;
    &lt;/table&gt;</ecd:CompActuallyPaidVsNetIncomeTextBlock>
    <ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000116">
&lt;table cellpadding="0" cellspacing="0" style="font: 7.5pt Arial, Helvetica, Sans-Serif; margin-left: auto; border-collapse: collapse; width: 50%; margin-right: auto"&gt;
&lt;tr style="vertical-align: top; text-align: left"&gt;
    &lt;td style="text-align: center"&gt;PEO Compensation Actually Paid ($M) Versus ROIC&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;Average Non-PEO NEO Compensation Actually Paid ($M) Versus ROIC&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top; text-align: left"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top; text-align: left"&gt;
    &lt;td style="text-align: center"&gt;&lt;img alt="" src="pro014595-def14ax89x5.jpg" style="width: 373px"/&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;img alt="" src="pro014595-def14ax89x6.jpg" style="width: 373px"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock>
</xbrl>
