<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:scl="http://st.com/20241231"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="scl-20241231.xsd" xlink:type="simple"/>
    <context id="P01_01_2024To12_31_2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_LuisERojoMemberecdIndividualAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">scl:LuisERojoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_ScottRBehrensMemberecdIndividualAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">scl:ScottRBehrensMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_FQuinnStepanJrMemberecdIndividualAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">scl:FQuinnStepanJrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_FQuinnStepanJrMemberecdIndividualAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">scl:FQuinnStepanJrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_LuisERojoMemberecdIndividualAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">scl:LuisERojoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_ScottRBehrensMemberecdIndividualAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">scl:ScottRBehrensMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_LuisERojoMemberecdIndividualAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">scl:LuisERojoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_ScottRBehrensMemberecdIndividualAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">scl:ScottRBehrensMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022_FQuinnStepanJrMemberecdIndividualAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">scl:FQuinnStepanJrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_FQuinnStepanJrMemberecdIndividualAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">scl:FQuinnStepanJrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_LuisERojoMemberecdIndividualAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">scl:LuisERojoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_ScottRBehrensMemberecdIndividualAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">scl:ScottRBehrensMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_LuisERojoMemberecdIndividualAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">scl:LuisERojoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_ScottRBehrensMemberecdIndividualAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">scl:ScottRBehrensMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_FQuinnStepanJrMemberecdIndividualAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">scl:FQuinnStepanJrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_PeoMemberecdExecutiveCategoryAxis_ScottRBehrensMemberecdIndividualAxis_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">scl:ScottRBehrensMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis_ScottRBehrensMemberecdIndividualAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">scl:ScottRBehrensMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis_ScottRBehrensMemberecdIndividualAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">scl:ScottRBehrensMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMemberecdAdjToCompAxis_LuisERojoMemberecdIndividualAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">scl:LuisERojoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMemberecdAdjToCompAxis_LuisERojoMemberecdIndividualAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">scl:LuisERojoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_EqtyAwrdsAdjsMemberecdAdjToCompAxis_LuisERojoMemberecdIndividualAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsAdjsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">scl:LuisERojoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_EqtyAwrdsInSummryCompstnTblForAplblYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis_ScottRBehrensMemberecdIndividualAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">scl:ScottRBehrensMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_PeoMemberecdExecutiveCategoryAxis_ScottRBehrensMemberecdIndividualAxis_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">scl:ScottRBehrensMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis_ScottRBehrensMemberecdIndividualAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">scl:ScottRBehrensMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_EqtyAwrdsAdjsMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsAdjsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_EqtyAwrdsInSummryCompstnTblForAplblYrMemberecdAdjToCompAxis_LuisERojoMemberecdIndividualAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">scl:LuisERojoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_LuisERojoMemberecdIndividualAxis_PeoMemberecdExecutiveCategoryAxis_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">scl:LuisERojoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMemberecdAdjToCompAxis_LuisERojoMemberecdIndividualAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">scl:LuisERojoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_LuisERojoMemberecdIndividualAxis_PeoMemberecdExecutiveCategoryAxis_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">scl:LuisERojoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_EqtyAwrdsAdjsMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis_ScottRBehrensMemberecdIndividualAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsAdjsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">scl:ScottRBehrensMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_EqtyAwrdsInSummryCompstnTblForAplblYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_NonPeoNeoMemberecdExecutiveCategoryAxis_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_NonPeoNeoMemberecdExecutiveCategoryAxis_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMemberecdAdjToCompAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_5TypedMemberecdMeasureAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>5</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_1TypedMemberecdMeasureAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>1</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_2TypedMemberecdMeasureAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>2</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_3TypedMemberecdMeasureAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>3</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2024To12_31_2024_4TypedMemberecdMeasureAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000094049</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>4</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <unit id="Unit_USD">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:DocumentType contextRef="P01_01_2024To12_31_2024" id="hidden134040385">DEF 14A</dei:DocumentType>
    <dei:AmendmentFlag contextRef="P01_01_2024To12_31_2024" id="ixv-14439">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="P01_01_2024To12_31_2024" id="ixv-14440">0000094049</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="P01_01_2024To12_31_2024" id="ixv-14844">STEPAN COMPANY</dei:EntityRegistrantName>
    <ecd:AwardTmgMnpiDiscTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-3738">&lt;div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: ARIAL;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Policies and Practices Related to the Grant of Equity Awards Close in Time to the Release of Material Nonpublic Information &lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL;text-align:justify"&gt;The Committee generally grants equity awards on a predetermined schedule. Generally at its first regularly scheduled meeting of any fiscal year, the Committee reviews and approves the target values and award types of the equity compensation to be awarded (including SARs, RSUs and performance shares) to executive officers and other eligible employees. The grant of approved equity awards then occurs two business days after the filing of the Company&#x2019;s Annual Report on Form &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;10-K&lt;/div&gt; for the prior year. In certain circumstances, including the hiring or promotion of an eligible employee, the Committee (or the Chief Executive Officer and the Chief Human Resources Officer, with authority delegated by the Committee, as appropriate) may approve grants to be effective at other times. &lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL;text-align:justify"&gt;The Committee does not take material nonpublic information into account when determining the timing and terms of equity awards and the Company does not time the disclosure of material nonpublic information for the purpose of affecting the value of executive compensation. Instead, the timing of grants coincides with the Company&#x2019;s annual compensation cycle, with awards approved at the first regularly scheduled Committee meeting of the new fiscal year to incentivize the eligible employees to deliver on the Company&#x2019;s strategic objectives for the new fiscal year. In 2024, the Company did not award any SARs (or stock options) to the NEOs during any period beginning four business days before the filing of a periodic report on Form 10-Q or Form 10-K or the filing or furnishing of a current report on Form 8-K disclosing material nonpublic information and ending one business day after the filing or furnishing of such report with the SEC. &lt;/div&gt;</ecd:AwardTmgMnpiDiscTextBlock>
    <ecd:AwardTmgPredtrmndFlag contextRef="P01_01_2024To12_31_2024" id="ixv-14848">true</ecd:AwardTmgPredtrmndFlag>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="P01_01_2024To12_31_2024" id="ixv-14849">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <ecd:PvpTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-10763">&lt;div id="toc924332_52" style="margin-top: 0pt; margin-bottom: 0pt; font-size: 12pt; font-family: ARIAL; text-align: center;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Pay Versus Performance Table &lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL;text-align:justify"&gt;As required by Item 402(v) of Regulation &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;S-K,&lt;/div&gt; we are providing the following information about the relationship between compensation actually paid (&#x201c;CAP&#x201d;), as defined in Item 402(v), and performance. &lt;/div&gt;&lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:7pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:18%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:5.5pt"&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" rowspan="2" style="vertical-align: bottom; text-align: center; padding-bottom: 0.5pt;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 5.5pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Summary&lt;br/&gt; Compensation&lt;br/&gt; Table Total for&lt;br/&gt; First Principal&lt;br/&gt; Executive&lt;br/&gt; Officer&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 5.5pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(PEO)&#160;(1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" rowspan="2" style="vertical-align: bottom; text-align: center; padding-bottom: 0.5pt;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 5.5pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Compensation&lt;br/&gt; Actually&#160;Paid&lt;br/&gt; to&#160;First&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 5.5pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;PEO&#160;(2)(3)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" rowspan="2" style="vertical-align: bottom; text-align: center; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Summary&lt;br/&gt; Compensation&lt;br/&gt; Table Total for&lt;br/&gt; Second&#160;PEO&#160;(1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" rowspan="2" style="vertical-align: bottom; text-align: center; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Compensation&lt;br/&gt; Actually Paid&lt;br/&gt; to Second&lt;br/&gt; PEO&#160;(2)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" rowspan="2" style="vertical-align: bottom; text-align: center; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Summary&lt;br/&gt; Compensation&lt;br/&gt; Table Total&lt;br/&gt; for&#160;Third&lt;br/&gt; (PEO)&#160;(1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" rowspan="2" style="vertical-align: bottom; text-align: center; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Compensation&lt;br/&gt; Actually Paid&lt;br/&gt; to Third&lt;br/&gt; PEO&#160;(2)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" rowspan="2" style="vertical-align: bottom; text-align: center; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Average&lt;br/&gt; Summary&lt;br/&gt; Compensation&lt;br/&gt; Table Total for&lt;br/&gt; &lt;div style="white-space:nowrap;display:inline;"&gt;Non-PEO&lt;/div&gt;&lt;br/&gt; Named&lt;br/&gt; Executive&lt;br/&gt; Officers&lt;br/&gt; (NEOs)&#160;(1)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" rowspan="2" style="vertical-align: bottom; text-align: center; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Average&lt;br/&gt; Compensation&lt;br/&gt; Actually Paid&lt;br/&gt; to &lt;div style="white-space:nowrap;display:inline;"&gt;Non-PEO&lt;/div&gt;&lt;br/&gt; NEOs&#160;(2)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Value of Initial Fixed&lt;br/&gt; $100&#160;Investment Based&lt;br/&gt; On:&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" rowspan="2" style="vertical-align: bottom; text-align: center; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net&lt;br/&gt; Income&lt;br/&gt; (millions)&lt;br/&gt; (4)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" rowspan="2" style="vertical-align: bottom; text-align: center; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Adjusted&lt;br/&gt; Net&lt;br/&gt; Income&lt;br/&gt; (millions)&lt;br/&gt; (5)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:5.5pt"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;br/&gt; Shareholder&lt;br/&gt; Return&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Peer Group&lt;br/&gt; Total&lt;br/&gt; Shareholder&lt;br/&gt; Return (3)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td colspan="48" style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:7pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 7pt; font-family: ARIAL; line-height: normal;"&gt;2024&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,981,107&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,774,334&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;4,665,076&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;299,459&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,060,336&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;581,851&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;68&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;138&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;50.4&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;50.5&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:7pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 7pt; font-family: ARIAL; line-height: normal;"&gt;2023&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;4,123,893&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,047,254&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,166,988&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;486,718&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;97&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;143&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;40.2&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;50.7&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:7pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 7pt; font-family: ARIAL; line-height: normal;"&gt;2022&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;4,959,346&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,118,772&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;4,745,670&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;243,286&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,622,615&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,470,109&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;108&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;130&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;147.2&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;153.5&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:7pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 7pt; font-family: ARIAL; line-height: normal;"&gt;2021&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,380,963&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;5,838,352&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,556,535&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,666,269&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;124&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;116&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;137.8&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;143.5&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:7pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 7pt; font-family: ARIAL; line-height: normal;"&gt;2020&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;&#x2014;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;6,330,645&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;8,750,899&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,705,840&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,223,882&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;118&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;116&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;126.8&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;132.0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(1)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: ARIAL; text-align: justify; line-height: normal;"&gt;For 2024, the first PEO listed is Luis E. Rojo, who became President and Chief Executive Officer on October 29, 2024. The second PEO listed is Scott R. Behrens, who served as President and Chief Executive Officer from April&#160;25, 2022 until October 29, 2024. For 2022 and 2023, Mr.&#160;Behrens was the first PEO but is designated second PEO in the chart for those years. The third PEO listed is F. Quinn Stepan, Jr., who served as President and Chief Executive Officer until April&#160;25, 2022. For 2020 and 2021, Mr. Stepan was the PEO but is designated third PEO in the chart for those years. Our other NEOs for the covered years were as follows: &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:17%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td style="width:20%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td style="width:20%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td style="width:20%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td style="width:19%"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td colspan="9" style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt"&gt;
&lt;td style="vertical-align:top;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;Luis E. Rojo&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;Luis E. Rojo&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;Luis E. Rojo&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;Luis E. Rojo&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;Samuel&#160;S.&#160;Hinrichsen&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt"&gt;
&lt;td style="vertical-align:top;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;Arthur W. Mergner&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;Arthur&#160;W.&#160;Mergner&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;Arthur&#160;W.&#160;Mergner&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;Arthur&#160;W.&#160;Mergner&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;Robert&#160;J.&#160;Haire,&#160;Jr.&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt"&gt;
&lt;td style="vertical-align:top;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;David G. Kabbes&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;Sean T. Moriarty&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;David G. Kabbes&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;David G. Kabbes&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;David G. Kabbes&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt"&gt;
&lt;td style="vertical-align:top;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;Scott R. Behrens&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;Scott R. Behrens&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;Sean T. Moriarty&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;Sean T. Moriarty&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;Sean T. Moriarty&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;Robert&#160;J.&#160;Haire,&#160;Jr.&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(2)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: ARIAL; text-align: justify; line-height: normal;"&gt;The following adjustments relating to equity awards were made to total compensation to determine CAP for 2024: &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;&lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt;width:100%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:35%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:7pt"&gt;
&lt;td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Value of Equity&lt;br/&gt; Awards&lt;br/&gt; Disclosed&#160;in&#160;the&lt;br/&gt; Summary&lt;br/&gt; Compensation&lt;br/&gt; Table (Stock&lt;br/&gt; Awards and&lt;br/&gt; Option Awards&lt;br/&gt; Columns)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year&#160;End&lt;br/&gt; Value of&lt;br/&gt; Equity&lt;br/&gt; Awards&lt;br/&gt; Granted&lt;br/&gt; During&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;the&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Covered&lt;br/&gt; Year&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Change&#160;in&#160;Fair&lt;br/&gt; Value of&lt;br/&gt; Outstanding&lt;br/&gt; and Unvested&lt;br/&gt; Equity Awards&lt;br/&gt; as of Covered&lt;br/&gt; &lt;div style="white-space:nowrap;display:inline;"&gt;Year-End&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Value&#160;of&lt;br/&gt; Awards&lt;br/&gt; Granted&lt;br/&gt; and&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Vesting&lt;br/&gt; in&#160;the&lt;br/&gt; Covered&lt;br/&gt; Year&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Value of&lt;br/&gt; Awards&lt;br/&gt; Granted in&lt;br/&gt; Prior&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Years&lt;br/&gt; Vesting&lt;br/&gt; During the&lt;br/&gt; Covered&lt;br/&gt; Year&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Value of&lt;br/&gt; Awards&lt;br/&gt; Granted in&lt;br/&gt; Prior&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Years that&lt;br/&gt; Fail to&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Meet&lt;br/&gt; Applicable&lt;br/&gt; Vesting&lt;br/&gt; Conditions&lt;br/&gt; During the&lt;br/&gt; Covered&lt;br/&gt; Year&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total Equity&lt;br/&gt; Award&lt;br/&gt; Adjustments&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: ARIAL; line-height: normal;"&gt;2024 First PEO&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,289,144&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,328,071&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;98,227&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;147,473&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#x2004;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,206,773&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: ARIAL; line-height: normal;"&gt;2024 Second PEO&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,636,844&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#x2004;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;675,523&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;487,403&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;906,893&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;4,355,617&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: ARIAL; line-height: normal;"&gt;2024 Average &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-PEO&lt;/div&gt; NEO&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;528,245&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;199,846&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;88,815&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;61,271&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#x2004;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;478,485&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;&#x2009;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: ARIAL; text-align: justify; line-height: normal;"&gt;The valuation methodologies used to calculate fair values for each measurement date do not materially differ from those used at the time of grant of each respective award. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(3)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: ARIAL; text-align: justify; line-height: normal;"&gt;Represents the cumulative total shareholder return (&#x201c;TSR&#x201d;) for the Dow Jones U.S. Chemicals Index. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(4)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: ARIAL; text-align: justify; line-height: normal;"&gt;The dollar amounts reported represent the amount of net income reflected in the Company&#x2019;s audited financial statements for the applicable year (GAAP net income). &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"&gt;&#160;&lt;/div&gt;&lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL;text-align:center"&gt; &lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(5)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: ARIAL; text-align: justify; line-height: normal;"&gt;Adjusted net income represents the most important financial performance measure used by the Company to link CAP for 2024 to Company performance.&lt;div style="font-size:75%; vertical-align:top;display:inline;font-size:8.3px"&gt;4&lt;/div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ecd:PvpTableTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="P01_01_2024To12_31_2024_LuisERojoMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14853"
      unitRef="Unit_USD">2981107</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="P01_01_2024To12_31_2024_LuisERojoMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14854"
      unitRef="Unit_USD">1774334</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="P01_01_2024To12_31_2024_ScottRBehrensMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14855"
      unitRef="Unit_USD">4665076</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="P01_01_2024To12_31_2024_ScottRBehrensMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14856"
      unitRef="Unit_USD">299459</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="P01_01_2024To12_31_2024_FQuinnStepanJrMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14857"
      unitRef="Unit_USD">0</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="P01_01_2024To12_31_2024_FQuinnStepanJrMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14858"
      unitRef="Unit_USD">0</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="P01_01_2024To12_31_2024"
      decimals="0"
      id="ixv-14859"
      unitRef="Unit_USD">1060336</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="P01_01_2024To12_31_2024"
      decimals="0"
      id="ixv-14860"
      unitRef="Unit_USD">581851</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="P01_01_2024To12_31_2024"
      decimals="0"
      id="ixv-14861"
      unitRef="Unit_USD">68</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="P01_01_2024To12_31_2024"
      decimals="0"
      id="ixv-14862"
      unitRef="Unit_USD">138</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2024To12_31_2024"
      decimals="-5"
      id="ixv-14863"
      unitRef="Unit_USD">50400000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="P01_01_2024To12_31_2024"
      decimals="-5"
      id="ixv-14864"
      unitRef="Unit_USD">50500000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt
      contextRef="P01_01_2023To12_31_2023_LuisERojoMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14865"
      unitRef="Unit_USD">0</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="P01_01_2023To12_31_2023_LuisERojoMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14866"
      unitRef="Unit_USD">0</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="P01_01_2023To12_31_2023_ScottRBehrensMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14867"
      unitRef="Unit_USD">4123893</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="P01_01_2023To12_31_2023_ScottRBehrensMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14868"
      unitRef="Unit_USD">1047254</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="P01_01_2023To12_31_2023_FQuinnStepanJrMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14869"
      unitRef="Unit_USD">0</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="P01_01_2023To12_31_2023_FQuinnStepanJrMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14870"
      unitRef="Unit_USD">0</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="P01_01_2023To12_31_2023"
      decimals="0"
      id="ixv-14871"
      unitRef="Unit_USD">1166988</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="P01_01_2023To12_31_2023"
      decimals="0"
      id="ixv-14872"
      unitRef="Unit_USD">486718</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="P01_01_2023To12_31_2023"
      decimals="0"
      id="ixv-14873"
      unitRef="Unit_USD">97</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="P01_01_2023To12_31_2023"
      decimals="0"
      id="ixv-14874"
      unitRef="Unit_USD">143</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2023To12_31_2023"
      decimals="-5"
      id="ixv-14875"
      unitRef="Unit_USD">40200000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="P01_01_2023To12_31_2023"
      decimals="-5"
      id="ixv-14876"
      unitRef="Unit_USD">50700000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt
      contextRef="P01_01_2022To12_31_2022_LuisERojoMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14877"
      unitRef="Unit_USD">0</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="P01_01_2022To12_31_2022_LuisERojoMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14878"
      unitRef="Unit_USD">0</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="P01_01_2022To12_31_2022_ScottRBehrensMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14879"
      unitRef="Unit_USD">4959346</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="P01_01_2022To12_31_2022_ScottRBehrensMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14880"
      unitRef="Unit_USD">5118772</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="P01_01_2022To12_31_2022_FQuinnStepanJrMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14881"
      unitRef="Unit_USD">4745670</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="P01_01_2022To12_31_2022_FQuinnStepanJrMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14882"
      unitRef="Unit_USD">243286</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="P01_01_2022To12_31_2022"
      decimals="0"
      id="ixv-14883"
      unitRef="Unit_USD">1622615</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="P01_01_2022To12_31_2022"
      decimals="0"
      id="ixv-14884"
      unitRef="Unit_USD">1470109</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="P01_01_2022To12_31_2022"
      decimals="0"
      id="ixv-14885"
      unitRef="Unit_USD">108</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="P01_01_2022To12_31_2022"
      decimals="0"
      id="ixv-14886"
      unitRef="Unit_USD">130</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2022To12_31_2022"
      decimals="-5"
      id="ixv-14887"
      unitRef="Unit_USD">147200000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="P01_01_2022To12_31_2022"
      decimals="-5"
      id="ixv-14888"
      unitRef="Unit_USD">153500000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt
      contextRef="P01_01_2021To12_31_2021_LuisERojoMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14889"
      unitRef="Unit_USD">0</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="P01_01_2021To12_31_2021_LuisERojoMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14890"
      unitRef="Unit_USD">0</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="P01_01_2021To12_31_2021_ScottRBehrensMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14891"
      unitRef="Unit_USD">0</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="P01_01_2021To12_31_2021_ScottRBehrensMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14892"
      unitRef="Unit_USD">0</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="P01_01_2021To12_31_2021_FQuinnStepanJrMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14893"
      unitRef="Unit_USD">5380963</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="P01_01_2021To12_31_2021_FQuinnStepanJrMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14894"
      unitRef="Unit_USD">5838352</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      id="ixv-14895"
      unitRef="Unit_USD">1556535</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      id="ixv-14896"
      unitRef="Unit_USD">1666269</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      id="ixv-14897"
      unitRef="Unit_USD">124</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      id="ixv-14898"
      unitRef="Unit_USD">116</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2021To12_31_2021"
      decimals="-5"
      id="ixv-14899"
      unitRef="Unit_USD">137800000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="P01_01_2021To12_31_2021"
      decimals="-5"
      id="ixv-14900"
      unitRef="Unit_USD">143500000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt
      contextRef="P01_01_2020To12_31_2020_LuisERojoMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14901"
      unitRef="Unit_USD">0</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="P01_01_2020To12_31_2020_LuisERojoMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14902"
      unitRef="Unit_USD">0</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="P01_01_2020To12_31_2020_ScottRBehrensMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14903"
      unitRef="Unit_USD">0</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="P01_01_2020To12_31_2020_ScottRBehrensMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14904"
      unitRef="Unit_USD">0</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="P01_01_2020To12_31_2020_FQuinnStepanJrMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14905"
      unitRef="Unit_USD">6330645</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="P01_01_2020To12_31_2020_FQuinnStepanJrMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14906"
      unitRef="Unit_USD">8750899</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      id="ixv-14907"
      unitRef="Unit_USD">1705840</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      id="ixv-14908"
      unitRef="Unit_USD">2223882</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      id="ixv-14909"
      unitRef="Unit_USD">118</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      id="ixv-14910"
      unitRef="Unit_USD">116</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2020To12_31_2020"
      decimals="-5"
      id="ixv-14911"
      unitRef="Unit_USD">126800000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="P01_01_2020To12_31_2020"
      decimals="-5"
      id="ixv-14912"
      unitRef="Unit_USD">132000000</ecd:CoSelectedMeasureAmt>
    <ecd:NamedExecutiveOfficersFnTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-11202">
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(1)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: ARIAL; text-align: justify; line-height: normal;"&gt;For 2024, the first PEO listed is Luis E. Rojo, who became President and Chief Executive Officer on October 29, 2024. The second PEO listed is Scott R. Behrens, who served as President and Chief Executive Officer from April&#160;25, 2022 until October 29, 2024. For 2022 and 2023, Mr.&#160;Behrens was the first PEO but is designated second PEO in the chart for those years. The third PEO listed is F. Quinn Stepan, Jr., who served as President and Chief Executive Officer until April&#160;25, 2022. For 2020 and 2021, Mr. Stepan was the PEO but is designated third PEO in the chart for those years. Our other NEOs for the covered years were as follows: &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:17%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td style="width:20%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td style="width:20%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td style="width:20%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td style="width:19%"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:8pt"&gt;
&lt;td style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2024&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td colspan="9" style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt"&gt;
&lt;td style="vertical-align:top;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;Luis E. Rojo&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;Luis E. Rojo&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;Luis E. Rojo&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;Luis E. Rojo&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;Samuel&#160;S.&#160;Hinrichsen&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt"&gt;
&lt;td style="vertical-align:top;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;Arthur W. Mergner&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;Arthur&#160;W.&#160;Mergner&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;Arthur&#160;W.&#160;Mergner&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;Arthur&#160;W.&#160;Mergner&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;Robert&#160;J.&#160;Haire,&#160;Jr.&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt"&gt;
&lt;td style="vertical-align:top;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;David G. Kabbes&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;Sean T. Moriarty&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;David G. Kabbes&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;David G. Kabbes&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;David G. Kabbes&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt"&gt;
&lt;td style="vertical-align:top;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;Scott R. Behrens&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;Scott R. Behrens&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;Sean T. Moriarty&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;Sean T. Moriarty&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;Sean T. Moriarty&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom;white-space:nowrap;text-align:center"&gt;Robert&#160;J.&#160;Haire,&#160;Jr.&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ecd:NamedExecutiveOfficersFnTextBlock>
    <ecd:PeoName
      contextRef="P01_01_2024To12_31_2024_LuisERojoMemberecdIndividualAxis"
      id="ixv-14913">Luis E. Rojo</ecd:PeoName>
    <ecd:PeoName
      contextRef="P01_01_2024To12_31_2024_ScottRBehrensMemberecdIndividualAxis"
      id="ixv-14914">Scott R. Behrens</ecd:PeoName>
    <ecd:PeoName
      contextRef="P01_01_2024To12_31_2024_FQuinnStepanJrMemberecdIndividualAxis"
      id="ixv-14915">F. Quinn Stepan, Jr</ecd:PeoName>
    <ecd:AdjToPeoCompFnTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-11298">
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(2)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: ARIAL; text-align: justify; line-height: normal;"&gt;The following adjustments relating to equity awards were made to total compensation to determine CAP for 2024: &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;&lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt;width:100%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:35%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:7pt"&gt;
&lt;td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Value of Equity&lt;br/&gt; Awards&lt;br/&gt; Disclosed&#160;in&#160;the&lt;br/&gt; Summary&lt;br/&gt; Compensation&lt;br/&gt; Table (Stock&lt;br/&gt; Awards and&lt;br/&gt; Option Awards&lt;br/&gt; Columns)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year&#160;End&lt;br/&gt; Value of&lt;br/&gt; Equity&lt;br/&gt; Awards&lt;br/&gt; Granted&lt;br/&gt; During&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;the&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Covered&lt;br/&gt; Year&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Change&#160;in&#160;Fair&lt;br/&gt; Value of&lt;br/&gt; Outstanding&lt;br/&gt; and Unvested&lt;br/&gt; Equity Awards&lt;br/&gt; as of Covered&lt;br/&gt; &lt;div style="white-space:nowrap;display:inline;"&gt;Year-End&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Value&#160;of&lt;br/&gt; Awards&lt;br/&gt; Granted&lt;br/&gt; and&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Vesting&lt;br/&gt; in&#160;the&lt;br/&gt; Covered&lt;br/&gt; Year&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Value of&lt;br/&gt; Awards&lt;br/&gt; Granted in&lt;br/&gt; Prior&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Years&lt;br/&gt; Vesting&lt;br/&gt; During the&lt;br/&gt; Covered&lt;br/&gt; Year&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Value of&lt;br/&gt; Awards&lt;br/&gt; Granted in&lt;br/&gt; Prior&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Years that&lt;br/&gt; Fail to&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Meet&lt;br/&gt; Applicable&lt;br/&gt; Vesting&lt;br/&gt; Conditions&lt;br/&gt; During the&lt;br/&gt; Covered&lt;br/&gt; Year&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total Equity&lt;br/&gt; Award&lt;br/&gt; Adjustments&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: ARIAL; line-height: normal;"&gt;2024 First PEO&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,289,144&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,328,071&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;98,227&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;147,473&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#x2004;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,206,773&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: ARIAL; line-height: normal;"&gt;2024 Second PEO&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,636,844&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#x2004;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;675,523&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;487,403&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;906,893&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;4,355,617&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: ARIAL; line-height: normal;"&gt;2024 Average &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-PEO&lt;/div&gt; NEO&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;528,245&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;199,846&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;88,815&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;61,271&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#x2004;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;478,485&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;&#x2009;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: ARIAL; text-align: justify; line-height: normal;"&gt;The valuation methodologies used to calculate fair values for each measurement date do not materially differ from those used at the time of grant of each respective award. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ecd:AdjToPeoCompFnTextBlock>
    <ecd:AdjToNonPeoNeoCompFnTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-11299">
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;(2)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: ARIAL; text-align: justify; line-height: normal;"&gt;The following adjustments relating to equity awards were made to total compensation to determine CAP for 2024: &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;&lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:9pt;width:100%;border:0;margin-left:auto"&gt;
&lt;tr&gt;
&lt;td style="width:35%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:7pt"&gt;
&lt;td style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Value of Equity&lt;br/&gt; Awards&lt;br/&gt; Disclosed&#160;in&#160;the&lt;br/&gt; Summary&lt;br/&gt; Compensation&lt;br/&gt; Table (Stock&lt;br/&gt; Awards and&lt;br/&gt; Option Awards&lt;br/&gt; Columns)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year&#160;End&lt;br/&gt; Value of&lt;br/&gt; Equity&lt;br/&gt; Awards&lt;br/&gt; Granted&lt;br/&gt; During&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;the&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Covered&lt;br/&gt; Year&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Change&#160;in&#160;Fair&lt;br/&gt; Value of&lt;br/&gt; Outstanding&lt;br/&gt; and Unvested&lt;br/&gt; Equity Awards&lt;br/&gt; as of Covered&lt;br/&gt; &lt;div style="white-space:nowrap;display:inline;"&gt;Year-End&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fair&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Value&#160;of&lt;br/&gt; Awards&lt;br/&gt; Granted&lt;br/&gt; and&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Vesting&lt;br/&gt; in&#160;the&lt;br/&gt; Covered&lt;br/&gt; Year&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Value of&lt;br/&gt; Awards&lt;br/&gt; Granted in&lt;br/&gt; Prior&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Years&lt;br/&gt; Vesting&lt;br/&gt; During the&lt;br/&gt; Covered&lt;br/&gt; Year&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Value of&lt;br/&gt; Awards&lt;br/&gt; Granted in&lt;br/&gt; Prior&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Years that&lt;br/&gt; Fail to&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 7pt; font-family: ARIAL; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Meet&lt;br/&gt; Applicable&lt;br/&gt; Vesting&lt;br/&gt; Conditions&lt;br/&gt; During the&lt;br/&gt; Covered&lt;br/&gt; Year&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total Equity&lt;br/&gt; Award&lt;br/&gt; Adjustments&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: ARIAL; line-height: normal;"&gt;2024 First PEO&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;2,289,144&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,328,071&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;98,227&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;147,473&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#x2004;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;1,206,773&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: ARIAL; line-height: normal;"&gt;2024 Second PEO&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;3,636,844&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#x2004;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;675,523&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;487,403&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;906,893&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;4,355,617&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:9pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: ARIAL; line-height: normal;"&gt;2024 Average &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Non-PEO&lt;/div&gt; NEO&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;528,245&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;199,846&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;88,815&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;61,271&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#x2004;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;0&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;-$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right"&gt;478,485&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:4%;vertical-align:top;text-align:left"&gt;&#x2009;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: ARIAL; text-align: justify; line-height: normal;"&gt;The valuation methodologies used to calculate fair values for each measurement date do not materially differ from those used at the time of grant of each respective award. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ecd:AdjToNonPeoNeoCompFnTextBlock>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_EqtyAwrdsInSummryCompstnTblForAplblYrMemberecdAdjToCompAxis_LuisERojoMemberecdIndividualAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-14916"
      unitRef="Unit_USD">-2289144</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_LuisERojoMemberecdIndividualAxis_PeoMemberecdExecutiveCategoryAxis_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-14917"
      unitRef="Unit_USD">1328071</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMemberecdAdjToCompAxis_LuisERojoMemberecdIndividualAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-14918"
      unitRef="Unit_USD">-98227</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_LuisERojoMemberecdIndividualAxis_PeoMemberecdExecutiveCategoryAxis_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-14919"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMemberecdAdjToCompAxis_LuisERojoMemberecdIndividualAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-14920"
      unitRef="Unit_USD">-147473</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMemberecdAdjToCompAxis_LuisERojoMemberecdIndividualAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-14921"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_EqtyAwrdsAdjsMemberecdAdjToCompAxis_LuisERojoMemberecdIndividualAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-14922"
      unitRef="Unit_USD">-1206773</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_EqtyAwrdsInSummryCompstnTblForAplblYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis_ScottRBehrensMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14923"
      unitRef="Unit_USD">-3636844</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_PeoMemberecdExecutiveCategoryAxis_ScottRBehrensMemberecdIndividualAxis_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-14924"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis_ScottRBehrensMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14925"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_PeoMemberecdExecutiveCategoryAxis_ScottRBehrensMemberecdIndividualAxis_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-14926"
      unitRef="Unit_USD">675523</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis_ScottRBehrensMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14927"
      unitRef="Unit_USD">-487403</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis_ScottRBehrensMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14928"
      unitRef="Unit_USD">-906893</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_EqtyAwrdsAdjsMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis_ScottRBehrensMemberecdIndividualAxis"
      decimals="0"
      id="ixv-14929"
      unitRef="Unit_USD">-4355617</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_EqtyAwrdsInSummryCompstnTblForAplblYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-14930"
      unitRef="Unit_USD">-528245</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_NonPeoNeoMemberecdExecutiveCategoryAxis_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-14931"
      unitRef="Unit_USD">199846</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-14932"
      unitRef="Unit_USD">-88815</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_NonPeoNeoMemberecdExecutiveCategoryAxis_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMemberecdAdjToCompAxis"
      decimals="0"
      id="ixv-14933"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-14934"
      unitRef="Unit_USD">-61271</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-14935"
      unitRef="Unit_USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P01_01_2024To12_31_2024_EqtyAwrdsAdjsMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      id="ixv-14936"
      unitRef="Unit_USD">-478485</ecd:AdjToCompAmt>
    <ecd:PeerGroupIssuersFnTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-14937">Represents the cumulative total shareholder return (&#x201c;TSR&#x201d;) for the Dow Jones U.S. Chemicals Index.</ecd:PeerGroupIssuersFnTextBlock>
    <ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-11576">
&lt;img alt="LOGO" src="g924332g05g01.jpg" style="width:6.30556in;height:2.38776in"/&gt;</ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock>
    <ecd:TotalShareholderRtnVsPeerGroupTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-11577">
&lt;img alt="LOGO" src="g924332g05g01.jpg" style="width:6.30556in;height:2.38776in"/&gt;</ecd:TotalShareholderRtnVsPeerGroupTextBlock>
    <ecd:CompActuallyPaidVsNetIncomeTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-11581">
&lt;img alt="LOGO" src="g924332g05g02.jpg" style="width:6.30556in;height:2.54377in"/&gt;</ecd:CompActuallyPaidVsNetIncomeTextBlock>
    <ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-11582">
&lt;img alt="LOGO" src="g924332g05g02.jpg" style="width:6.30556in;height:2.54377in"/&gt;</ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock>
    <ecd:NonGaapMeasureDescriptionTextBlock
      contextRef="P01_01_2024To12_31_2024_1TypedMemberecdMeasureAxis"
      id="ixv-11587">Adjusted net income is a financial measure that has not been calculated pursuant to U.S. GAAP. See Appendix A for further discussion and a reconciliation of this &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;non-GAAP&lt;/div&gt; financial measure to net income, the most directly comparable GAAP measure.</ecd:NonGaapMeasureDescriptionTextBlock>
    <ecd:CoSelectedMeasureName contextRef="P01_01_2024To12_31_2024" id="ixv-14939">Adjusted net income</ecd:CoSelectedMeasureName>
    <ecd:TabularListTableTextBlock contextRef="P01_01_2024To12_31_2024" id="ixv-11598">&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: ARIAL;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Tabular List of Financial Performance Measures &lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:ARIAL;text-align:justify"&gt;The most important financial performance measures used by the Company to link executive CAP to the Company&#x2019;s PEOs and NEOs, for the most recently completed fiscal year, to the Company&#x2019;s performance are as follows: &lt;/div&gt;&lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="text-align:start; BORDER-COLLAPSE:COLLAPSE; font-family:ARIAL; font-size:10pt;width:68%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:100%"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top;text-align:center"&gt;&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="text-decoration:underline;display:inline;"&gt;Financial Performance Measures&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt"&gt;
&lt;td style="vertical-align:top;text-align:center"&gt;Adjusted net income&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top;text-align:center"&gt;Return on invested capital&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt"&gt;
&lt;td style="vertical-align:top;text-align:center"&gt;Profitability of strategic growth areas&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top;text-align:center"&gt;Business unit operating income&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:ARIAL; font-size:10pt"&gt;
&lt;td style="vertical-align:top;text-align:center"&gt;EBITDA&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ecd:TabularListTableTextBlock>
    <ecd:MeasureName
      contextRef="P01_01_2024To12_31_2024_1TypedMemberecdMeasureAxis"
      id="ixv-14940">Adjusted net income</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="P01_01_2024To12_31_2024_2TypedMemberecdMeasureAxis"
      id="ixv-14941">Return on invested capital</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="P01_01_2024To12_31_2024_3TypedMemberecdMeasureAxis"
      id="ixv-14942">Profitability of strategic growth areas</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="P01_01_2024To12_31_2024_4TypedMemberecdMeasureAxis"
      id="ixv-14943">Business unit operating income</ecd:MeasureName>
    <ecd:MeasureName
      contextRef="P01_01_2024To12_31_2024_5TypedMemberecdMeasureAxis"
      id="ixv-14944">EBITDA</ecd:MeasureName>
</xbrl>
