<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:colm="http://www.columbia.com/20260423"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2025"
  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="colm-20260423.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">colm:SwansonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">colm:BragdonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">colm:BoyleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">colm:KulokMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">colm:AggregateGrantDateFairValueOfStockAwardAmountsReportedInSummaryCompensationTableMember</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="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">colm:AggregateGrantDateFairValueOfOptionAwardAmountsReportedInSummaryCompensationTableMember</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="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</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="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember</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="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</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="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</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="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</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="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</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="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</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="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</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="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050797</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>
    <unit id="share">
        <measure>colm:share</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-2">0001050797</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="c-1" id="f-3">DEF 14A</dei:DocumentType>
    <dei:AmendmentFlag contextRef="c-1" id="f-4">false</dei:AmendmentFlag>
    <dei:EntityRegistrantName contextRef="c-1" id="f-1">COLUMBIA SPORTSWEAR COMPANY</dei:EntityRegistrantName>
    <ecd:AwardTmgMnpiDiscTextBlock contextRef="c-1" id="f-5">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Talent and Compensation Committee has established appropriate written policies and practices regarding the timing and pricing of equity awards. We have not timed the disclosure of material non-public information (&#x201c;MNPI&#x201d;) for the purpose of affecting the value of executive compensation and the Board and the Talent and Compensation Committee do not take MNPI into account when determining the timing and terms of awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Similar to 2024, the Talent and Compensation Committee approved the dollar value of executive officer (including named executive officers) stock options and time-based RSUs at the January 2025 Talent and Compensation Committee meeting, such grants to be effective on February&#160;28, 2025, the last trading day in February, to align with the grant date for non-executive employees.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2025, we filed our Annual Report on Form 10-K on February&#160;27, 2025, one day prior to the prescribed grant date. The following table discloses each grant of stock options awarded to a named executive officer during the 2025 fiscal year within four business days before or one business day after the filing or furnishing of a Form 10&#x2011;Q or Form 10&#x2011;K or Form 8&#x2011;K that may contain MNPI (including earnings information). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.458%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.112%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Name&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Grant Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Number of Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(#)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Exercise Price&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Grant Date Fair Value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Closing Price (T-1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Closing Price (T+1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Market Price Change&lt;/span&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(%)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Jim A. Swanson&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #1386c6;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2/28/2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11,704&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;86.84&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;225,019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;91.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;86.84&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;-4.57&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Peter J. Bragdon&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2/28/2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;10,541&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;86.84&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;202,659&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;91.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;86.84&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;-4.57&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Joseph P. Boyle&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2/28/2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;33,809&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;86.84&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;650,005&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;91.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;86.84&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;-4.57&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Lisa A. Kulok&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2/28/2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,281&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;86.84&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;120,757&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;91.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;86.84&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;-4.57&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:18.11pt"&gt;The Company filed Form 10&#x2011;K containing MNPI on February&#160;27, 2025. T&#x2011;1 reflects the closing price on the trading day immediately prior to filing of the 10&#x2011;K containing MNPI. T+1 reflects the closing price on the trading day immediately after such disclosure. The Market Price Change represents the percentage change from (T-1) to (T+1).&lt;/span&gt;&lt;/div&gt;</ecd:AwardTmgMnpiDiscTextBlock>
    <ecd:AwardTmgHowMnpiCnsdrdTextBlock contextRef="c-1" id="f-6">We have not timed the disclosure of material non-public information (&#x201c;MNPI&#x201d;) for the purpose of affecting the value of executive compensation and the Board and the Talent and Compensation Committee do not take MNPI into account when determining the timing and terms of awards.Similar to 2024, the Talent and Compensation Committee approved the dollar value of</ecd:AwardTmgHowMnpiCnsdrdTextBlock>
    <ecd:MnpiDiscTimedForCompValFlag contextRef="c-1" id="f-7">false</ecd:MnpiDiscTimedForCompValFlag>
    <ecd:AwardTmgMnpiCnsdrdFlag contextRef="c-1" id="f-8">false</ecd:AwardTmgMnpiCnsdrdFlag>
    <ecd:AwardsCloseToMnpiDiscTableTextBlock contextRef="c-1" id="f-9">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.458%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.112%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Name&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Grant Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Number of Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(#)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Exercise Price&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Grant Date Fair Value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Closing Price (T-1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Closing Price (T+1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Market Price Change&lt;/span&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(%)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Jim A. Swanson&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #1386c6;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2/28/2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11,704&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;86.84&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;225,019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;91.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;86.84&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;-4.57&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Peter J. Bragdon&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2/28/2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;10,541&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;86.84&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;202,659&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;91.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;86.84&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;-4.57&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Joseph P. Boyle&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2/28/2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;33,809&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;86.84&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;650,005&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;91.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;86.84&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;-4.57&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Lisa A. Kulok&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2/28/2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,281&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;86.84&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;120,757&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;91.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;86.84&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;-4.57&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;The Company filed Form 10&#x2011;K containing MNPI on February&#160;27, 2025. T&#x2011;1 reflects the closing price on the trading day immediately prior to filing of the 10&#x2011;K containing MNPI. T+1 reflects the closing price on the trading day immediately after such disclosure. The Market Price Change represents the percentage change from (T-1) to (T+1)</ecd:AwardsCloseToMnpiDiscTableTextBlock>
    <ecd:AwardsCloseToMnpiDiscIndName contextRef="c-2" id="f-10">Jim A. Swanson</ecd:AwardsCloseToMnpiDiscIndName>
    <ecd:AwardUndrlygSecuritiesAmt contextRef="c-2" decimals="0" id="f-11" unitRef="share">11704</ecd:AwardUndrlygSecuritiesAmt>
    <ecd:AwardExrcPrice
      contextRef="c-2"
      decimals="2"
      id="f-12"
      unitRef="usdPerShare">86.84</ecd:AwardExrcPrice>
    <ecd:AwardGrantDateFairValue contextRef="c-2" decimals="0" id="f-13" unitRef="usd">225019</ecd:AwardGrantDateFairValue>
    <ecd:AwardsCloseToMnpiDiscIndName contextRef="c-3" id="f-14">Peter J. Bragdon</ecd:AwardsCloseToMnpiDiscIndName>
    <ecd:AwardUndrlygSecuritiesAmt contextRef="c-3" decimals="0" id="f-15" unitRef="share">10541</ecd:AwardUndrlygSecuritiesAmt>
    <ecd:AwardExrcPrice
      contextRef="c-3"
      decimals="2"
      id="f-16"
      unitRef="usdPerShare">86.84</ecd:AwardExrcPrice>
    <ecd:AwardGrantDateFairValue contextRef="c-3" decimals="0" id="f-17" unitRef="usd">202659</ecd:AwardGrantDateFairValue>
    <ecd:AwardsCloseToMnpiDiscIndName contextRef="c-4" id="f-18">Joseph P. Boyle</ecd:AwardsCloseToMnpiDiscIndName>
    <ecd:AwardUndrlygSecuritiesAmt contextRef="c-4" decimals="0" id="f-19" unitRef="share">33809</ecd:AwardUndrlygSecuritiesAmt>
    <ecd:AwardExrcPrice
      contextRef="c-4"
      decimals="2"
      id="f-20"
      unitRef="usdPerShare">86.84</ecd:AwardExrcPrice>
    <ecd:AwardGrantDateFairValue contextRef="c-4" decimals="0" id="f-21" unitRef="usd">650005</ecd:AwardGrantDateFairValue>
    <ecd:AwardsCloseToMnpiDiscIndName contextRef="c-5" id="f-22">Lisa A. Kulok</ecd:AwardsCloseToMnpiDiscIndName>
    <ecd:AwardUndrlygSecuritiesAmt contextRef="c-5" decimals="0" id="f-23" unitRef="share">6281</ecd:AwardUndrlygSecuritiesAmt>
    <ecd:AwardExrcPrice
      contextRef="c-5"
      decimals="2"
      id="f-24"
      unitRef="usdPerShare">86.84</ecd:AwardExrcPrice>
    <ecd:AwardGrantDateFairValue contextRef="c-5" decimals="0" id="f-25" unitRef="usd">120757</ecd:AwardGrantDateFairValue>
    <ecd:PvpTableTextBlock contextRef="c-1" id="f-26">&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:3.438%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.560%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.613%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.613%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.824%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.613%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.613%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.002%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.002%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.002%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.010%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Value of Initial Fixed $100 Investment&lt;br/&gt;Based on:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Summary Compensation Table Total for PEO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Compensation Actually Paid to PEO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Average Summary Compensation Table Total for Non-PEO Named Executive Officers&lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Average Compensation Actually Paid to Non-PEO Named Executive Officers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Shareholder Return&lt;/span&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Peer Group Total Shareholder Return&lt;/span&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net Income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(6)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(in millions)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted Operating Income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(7)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(in millions)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(8)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #1386c6;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #1386c6;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,036,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #1386c6;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #1386c6;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,036,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #1386c6;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #1386c6;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,916,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #1386c6;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #1386c6;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;839,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #1386c6;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #1386c6;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;67.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #1386c6;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #1386c6;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;66.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #1386c6;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #1386c6;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;177.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #1386c6;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #1386c6;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;301.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(9)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,853,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,853,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,889,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,664,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;101.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;92.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;223.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;312.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(9)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,623,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;968,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,699,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,182,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;94.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;99.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;251.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;365.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(9)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,764,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,496,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,660,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,392,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;102.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;77.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;311.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;477.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(9)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,751,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,693,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,788,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,013,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;112.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;110.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;354.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;504.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #1386c6;border-top:0.25pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:PvpTableTextBlock>
    <ecd:PeoTotalCompAmt contextRef="c-1" decimals="0" id="f-27" unitRef="usd">3036220</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-1" decimals="0" id="f-28" unitRef="usd">3036220</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-1" decimals="0" id="f-29" unitRef="usd">1916452</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-1" decimals="0" id="f-30" unitRef="usd">839659</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-1" decimals="2" id="f-31" unitRef="usd">67.90</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-1" decimals="2" id="f-32" unitRef="usd">66.56</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-5" id="f-33" unitRef="usd">177200000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-1" decimals="-5" id="f-34" unitRef="usd">301600000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt contextRef="c-6" decimals="0" id="f-35" unitRef="usd">2853738</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-6" decimals="0" id="f-36" unitRef="usd">2853738</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-6" decimals="0" id="f-37" unitRef="usd">1889444</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-6" decimals="0" id="f-38" unitRef="usd">1664235</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-6" decimals="2" id="f-39" unitRef="usd">101.44</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-6" decimals="2" id="f-40" unitRef="usd">92.15</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-5" id="f-41" unitRef="usd">223300000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-6" decimals="-5" id="f-42" unitRef="usd">312400000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt contextRef="c-7" decimals="0" id="f-43" unitRef="usd">1623464</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-7" decimals="0" id="f-44" unitRef="usd">968673</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-7" decimals="0" id="f-45" unitRef="usd">1699055</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-7" decimals="0" id="f-46" unitRef="usd">1182396</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-7" decimals="2" id="f-47" unitRef="usd">94.73</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-7" decimals="2" id="f-48" unitRef="usd">99.25</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-5" id="f-49" unitRef="usd">251400000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-7" decimals="-5" id="f-50" unitRef="usd">365700000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt contextRef="c-8" decimals="0" id="f-51" unitRef="usd">2764214</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-8" decimals="0" id="f-52" unitRef="usd">2496787</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-8" decimals="0" id="f-53" unitRef="usd">1660499</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-8" decimals="0" id="f-54" unitRef="usd">1392203</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-8" decimals="2" id="f-55" unitRef="usd">102.75</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-8" decimals="2" id="f-56" unitRef="usd">77.36</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-8" decimals="-5" id="f-57" unitRef="usd">311400000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-8" decimals="-5" id="f-58" unitRef="usd">477700000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt contextRef="c-9" decimals="0" id="f-59" unitRef="usd">4751179</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-9" decimals="0" id="f-60" unitRef="usd">4693851</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-9" decimals="0" id="f-61" unitRef="usd">1788194</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-9" decimals="0" id="f-62" unitRef="usd">2013948</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-9" decimals="2" id="f-63" unitRef="usd">112.63</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-9" decimals="2" id="f-64" unitRef="usd">110.85</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-9" decimals="-5" id="f-65" unitRef="usd">354100000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-9" decimals="-5" id="f-66" unitRef="usd">504700000</ecd:CoSelectedMeasureAmt>
    <ecd:NamedExecutiveOfficersFnTextBlock contextRef="c-1" id="f-67">&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:18.12pt"&gt;Reflects compensation amounts reported in the &#x201c;Summary Compensation Table&#x201d; (&#x201c;SCT&#x201d;) for our PEO, Timothy&#160;P. Boyle for the respective years shown.&lt;/span&gt;</ecd:NamedExecutiveOfficersFnTextBlock>
    <ecd:PeoName contextRef="c-1" id="f-68">Timothy&#160;P. Boyle</ecd:PeoName>
    <ecd:AdjToPeoCompFnTextBlock contextRef="c-1" id="f-69">&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:18.12pt"&gt;For 2025, there were no adjustments made in the PVP Table to arrive at CAP for our PEO.&lt;/span&gt;</ecd:AdjToPeoCompFnTextBlock>
    <ecd:AdjToNonPeoNeoCompFnTextBlock contextRef="c-1" id="f-70">&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:18.12pt"&gt;For 2025, the following table sets forth the adjustments made in the PVP Table to arrive at CAP for our Non-PEO NEOs:&lt;/span&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:27pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.736%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:88.251%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Average Adjustments to Determine Compensation &#x201c;Actually Paid&#x201d; for Non-PEO NEOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Average Summary Compensation Table Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #1386c6;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #1386c6;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,916,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Subtract: Average Amounts Reported under &#x201c;Stock Awards&#x201d; Column in the SCT&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(507,988)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Subtract: Average Amounts Reported under &#x201c;Option Awards&#x201d; Column in the SCT&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(239,688)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Add: Average Fair Value of Awards Granted during Year that Remain Unvested as of Year-end&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;265,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Add: Average Fair Value of Awards Granted during Year and Vested during Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Add/Subtract: Average Change in Fair Value from Prior Year-end to current Year-end of Awards Granted Prior to Year that were Outstanding and Unvested as of Year-end&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(345,467)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Add/Subtract: Average Change in Fair Value as of Vesting Date of Awards Granted Prior to Year that Vested during Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Subtract: Average Fair Value from Prior Year-end of Awards Granted in Prior Years that failed to meet vesting conditions during the Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(267,656)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #1386c6;border-top:1pt solid #1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Average Compensation Actually Paid (as calculated)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #1386c6;border-top:1pt solid #1386c6;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #1386c6;border-top:1pt solid #1386c6;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;839,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #1386c6;border-top:1pt solid #1386c6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:27pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Non-PEO NEO Equity Valuations: All valuations of equity awards were estimated using assumptions and methodologies substantially consistent with those used at grant. These methodologies are consistent with the principles in FASB ASC 718 and are described further in our Annual Reports on Form&#160;10-K. Stock option fair values are calculated based on the Black-Scholes option-pricing model as of each measurement date using updated stock price and other model inputs (i.e., expected term, volatility, dividend yield, risk-free rate) as of the measurement date. Time-based RSU fair values are calculated using the stock price as of each measurement date, reduced by the present value of dividends not received during the vesting period. PRSU fair values are calculated using the stock price as of each measurement date, reduced by the present value of dividends not received during the vesting period and reflect the probable outcome of the performance vesting conditions and Relative TSR PRSU fair value is calculated pursuant to a Monte Carlo simulation.&lt;/span&gt;&lt;/div&gt;</ecd:AdjToNonPeoNeoCompFnTextBlock>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-1" decimals="0" id="f-71" unitRef="usd">1916452</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt contextRef="c-10" decimals="0" id="f-72" unitRef="usd">-507988</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-11" decimals="0" id="f-73" unitRef="usd">-239688</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-12" decimals="0" id="f-74" unitRef="usd">265624</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-13" decimals="0" id="f-75" unitRef="usd">15466</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-14" decimals="0" id="f-76" unitRef="usd">-345467</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-15" decimals="0" id="f-77" unitRef="usd">2916</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-16" decimals="0" id="f-78" unitRef="usd">-267656</ecd:AdjToCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-1" decimals="0" id="f-79" unitRef="usd">839659</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:Additional402vDisclosureTextBlock contextRef="c-1" id="f-80">&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:18.12pt"&gt;Total Shareholder Return assumes an initial investment of $100 on December&#160;31, 2020, including the reinvestment of dividends.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:18.12pt"&gt;The dollar amounts reported represent the amount of net income (in millions) reflected in the Company&#x2019;s audited consolidated financial statements for the applicable year.&lt;/span&gt;</ecd:Additional402vDisclosureTextBlock>
    <ecd:OtherPerfMeasureAmt contextRef="c-17" decimals="0" id="f-81" unitRef="usd">100</ecd:OtherPerfMeasureAmt>
    <ecd:PeerGroupIssuersFnTextBlock contextRef="c-1" id="f-82">&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:18.12pt"&gt;The peer group reflected for each fiscal year is the Russell 1000 Clothing and Accessories Index, which is used in the performance graph included in the Company&#x2019;s Annual Report on Form 10-K for fiscal year 2025.&lt;/span&gt;</ecd:PeerGroupIssuersFnTextBlock>
    <ecd:CoSelectedMeasureName contextRef="c-1" id="f-83">(7)Adjusted Operating Income</ecd:CoSelectedMeasureName>
    <ecd:NonGaapMeasureDescriptionTextBlock contextRef="c-18" id="f-84">&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:18.12pt"&gt;Adjusted Operating Income equals Operating Income for the fiscal year as set forth in the audited consolidated financial statements of the Company, adjusted for annual corporate bonus expense and certain excluded items approved by the Talent and Compensation Committee as more fully described for 2025 above on page 24 of the Compensation Discussion and Analysis. We determined this to be the most important financial performance measure used to link Company performance to CAP to our PEO and Non-PEO NEOs in 2025.&lt;/span&gt;</ecd:NonGaapMeasureDescriptionTextBlock>
    <ecd:NamedExecutiveOfficersFnTextBlock contextRef="c-19" id="f-85">&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:18.12pt"&gt;In 2021-2024, the Non-PEO NEOs were Joseph&#160;P. Boyle, Peter&#160;J. Bragdon, Jim&#160;A. Swanson, and Steven&#160;M. Potter.&lt;/span&gt;</ecd:NamedExecutiveOfficersFnTextBlock>
    <ecd:TabularListTableTextBlock contextRef="c-1" id="f-86">&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.614%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 95 Black',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Top Financial Performance Measures Linking CAP to Company Performance in 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #1386c6;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:13.5pt"&gt;Adjusted Operating Income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:13.5pt"&gt;Adjusted Cumulative Operating Income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:13.5pt"&gt;Relative Total Shareholder Return&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:13.5pt"&gt;Share Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:TabularListTableTextBlock>
    <ecd:MeasureName contextRef="c-18" id="f-87">&#x2022;Adjusted Operating Income</ecd:MeasureName>
    <ecd:MeasureName contextRef="c-20" id="f-88">&#x2022;Adjusted Cumulative Operating Income</ecd:MeasureName>
    <ecd:MeasureName contextRef="c-21" id="f-89">&#x2022;Relative Total Shareholder Return</ecd:MeasureName>
    <ecd:MeasureName contextRef="c-17" id="f-90">&#x2022;Share Price</ecd:MeasureName>
    <ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock contextRef="c-1" id="f-91">&lt;div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;CAP Versus the Company&#x2019;s Cumulative TSR &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following chart shows the relationship between the CAP to our PEO, the average CAP to our Non-PEO NEOs and the Company&#x2019;s cumulative TSR over the five most recently completed fiscal years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:3pt;text-align:center"&gt;&lt;img alt="3816" id="i-51" src="colm-20260423_g5.jpg" style="height:300px;margin-bottom:5pt;vertical-align:text-bottom;width:550px"/&gt;&lt;/div&gt;</ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock>
    <ecd:TotalShareholderRtnVsPeerGroupTextBlock contextRef="c-1" id="f-92">&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Company&#x2019;s TSR and Peer Group Cumulative TSR &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following chart compares our cumulative TSR over the five most recently completed fiscal years to that of our peer group TSR comprising the Russell 1000 Clothing and Accessories Index over the same period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-align:center"&gt;&lt;img alt="4074" id="i-53" src="colm-20260423_g6.jpg" style="height:300px;margin-bottom:5pt;vertical-align:text-bottom;width:550px"/&gt;&lt;/div&gt;</ecd:TotalShareholderRtnVsPeerGroupTextBlock>
    <ecd:CompActuallyPaidVsNetIncomeTextBlock contextRef="c-1" id="f-93">&lt;div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;CAP Versus the Company&#x2019;s Net Income &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following chart shows the relationship between the CAP to our PEO, the average CAP to our Non-PEO NEOs and the Company&#x2019;s net income over the five most recently completed fiscal years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:3pt;text-align:center"&gt;&lt;img alt="4301" id="i-54" src="colm-20260423_g7.jpg" style="height:300px;margin-bottom:5pt;vertical-align:text-bottom;width:550px"/&gt;&lt;/div&gt;</ecd:CompActuallyPaidVsNetIncomeTextBlock>
    <ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock contextRef="c-1" id="f-94">&lt;div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;CAP Versus the Company&#x2019;s Adjusted Operating Income&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Avenir LT Pro 55 Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following chart shows the relationship between the CAP to our PEO, the average CAP to our Non-PEO NEOs and the Company&#x2019;s adjusted operating income over the five most recently completed fiscal years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:3pt;text-align:center"&gt;&lt;img alt="4557" id="i-56" src="colm-20260423_g8.jpg" style="height:300px;margin-bottom:5pt;vertical-align:text-bottom;width:550px"/&gt;&lt;/div&gt;</ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="c-1" id="f-95">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
</xbrl>