<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cpss="http://consumerportfolio.com/20251231"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2025"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:us-gaap-ebp="http://fasb.org/us-gaap-ebp/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cpss-20251231.xsd" xlink:type="simple"/>
    <context id="From2025-01-01to2025-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2012-01-012012-12-31_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-01-01</startDate>
            <endDate>2012-12-31</endDate>
        </period>
    </context>
    <context id="From2016-12-312017-01-01_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-31</startDate>
            <endDate>2017-01-01</endDate>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_EBP001Member_custom_RegisteredInvestmentCompaniesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cpss:RegisteredInvestmentCompaniesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_EBP001Member_custom_RegisteredInvestmentCompaniesMember_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cpss:RegisteredInvestmentCompaniesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_EBP001Member_custom_RegisteredInvestmentCompaniesMember_us-gaap_FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cpss:RegisteredInvestmentCompaniesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_EBP001Member_custom_RegisteredInvestmentCompaniesMember_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cpss:RegisteredInvestmentCompaniesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_EBP001Member_custom_EmployerCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cpss:EmployerCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_EBP001Member_custom_EmployerCommonStockMember_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cpss:EmployerCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_EBP001Member_custom_EmployerCommonStockMember_us-gaap_FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cpss:EmployerCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_EBP001Member_custom_EmployerCommonStockMember_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cpss:EmployerCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_EBP001Member_us-gaap_InterestBearingDepositsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:InterestBearingDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_EBP001Member_us-gaap_InterestBearingDepositsMember_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:InterestBearingDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_EBP001Member_us-gaap_InterestBearingDepositsMember_us-gaap_FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:InterestBearingDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_EBP001Member_us-gaap_InterestBearingDepositsMember_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:InterestBearingDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_EBP001Member_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_EBP001Member_us-gaap_FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_EBP001Member_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_EBP001Member_custom_RegisteredInvestmentCompaniesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cpss:RegisteredInvestmentCompaniesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_EBP001Member_custom_RegisteredInvestmentCompaniesMember_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cpss:RegisteredInvestmentCompaniesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_EBP001Member_custom_RegisteredInvestmentCompaniesMember_us-gaap_FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cpss:RegisteredInvestmentCompaniesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_EBP001Member_custom_RegisteredInvestmentCompaniesMember_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cpss:RegisteredInvestmentCompaniesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_EBP001Member_custom_EmployerCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cpss:EmployerCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_EBP001Member_custom_EmployerCommonStockMember_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cpss:EmployerCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_EBP001Member_custom_EmployerCommonStockMember_us-gaap_FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cpss:EmployerCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_EBP001Member_custom_EmployerCommonStockMember_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">cpss:EmployerCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_EBP001Member_us-gaap_InterestBearingDepositsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:InterestBearingDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_EBP001Member_us-gaap_InterestBearingDepositsMember_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:InterestBearingDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_EBP001Member_us-gaap_InterestBearingDepositsMember_us-gaap_FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:InterestBearingDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_EBP001Member_us-gaap_InterestBearingDepositsMember_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:InterestBearingDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_EBP001Member_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_EBP001Member_us-gaap_FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_EBP001Member_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_Vanguard500IndexAdmiral1VFIAXMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>custom:Vanguard500IndexAdmiral1VFIAXMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_VIGAX1VanguardGrowthIndexAdmMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>custom:VIGAX1VanguardGrowthIndexAdmMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_custom_ConsumerPortfolioServices1CPSSTKMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>custom:ConsumerPortfolioServices1CPSSTKMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_GuaranteedInterestAccount1MGDYB3Member_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>GuaranteedInterestAccount1MGDYB3Member</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_AmericanFundsAmericanBalancedR61RLBGXMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>AmericanFundsAmericanBalancedR61RLBGXMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_AmericanFunds2060TrgtDateRetireR61RFUTXMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>AmericanFunds2060TrgtDateRetireR61RFUTXMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_AmericanFunds2040TrgtDateRetireR61RFGTXMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>AmericanFunds2040TrgtDateRetireR61RFGTXMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_AmericanFunds2055TrgtDateRetireR61RFKTXMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>AmericanFunds2055TrgtDateRetireR61RFKTXMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_AmericanFunds2050TrgtDateRetireR61RFITXMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>AmericanFunds2050TrgtDateRetireR61RFITXMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_VanguardBalancedIndexAdm1VBIAXMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>VanguardBalancedIndexAdm1VBIAXMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_AmericanFunds2035TrgtDateRetireR61RFFTXMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>AmericanFunds2035TrgtDateRetireR61RFFTXMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_AmericanFunds2045TrgtDateRetireR61RFHTXMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>AmericanFunds2045TrgtDateRetireR61RFHTXMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_DodgeCoxStockI1DODGXMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>DodgeCoxStockI1DODGXMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_AmericanFunds2030TrgtDateRetireR61RFETXMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>AmericanFunds2030TrgtDateRetireR61RFETXMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_AmericanFundsSMALLCAPWorldR61RLLGXMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>AmericanFundsSMALLCAPWorldR61RLLGXMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_VanguardMidCapIndexFundAdmiral1VIMAXMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>VanguardMidCapIndexFundAdmiral1VIMAXMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_AmericanFunds2025TrgtDateRetireR61RFDTXMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>AmericanFunds2025TrgtDateRetireR61RFDTXMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_VanguardLifeStrategyModerateGrowth1VSMGXMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>VanguardLifeStrategyModerateGrowth1VSMGXMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_VanguardLifeStrategyGrowthInv1VASGXMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>VanguardLifeStrategyGrowthInv1VASGXMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_DFAGlobalEquityI1DGEIXMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>DFAGlobalEquityI1DGEIXMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_AmericanFundsBondFundofAmerR61RBFGXMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>AmericanFundsBondFundofAmerR61RBFGXMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_VanguardDevelopedMarketsIndexAdmiral1VTMGXMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>VanguardDevelopedMarketsIndexAdmiral1VTMGXMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_VanguardInflationProtectedSecsI1VIPIXMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>VanguardInflationProtectedSecsI1VIPIXMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_VanguardSmallCapIndexAdm1VSMAXMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>VanguardSmallCapIndexAdm1VSMAXMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_AmericanFunds2020TrgtDateRetireR61RRCTXMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>AmericanFunds2020TrgtDateRetireR61RRCTXMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_MassMutualSmallCapOpportunitiesR51MSCDXMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>MassMutualSmallCapOpportunitiesR51MSCDXMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_VanguardLifeStrategyCnsrvGrInv1VSCGXMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>VanguardLifeStrategyCnsrvGrInv1VSCGXMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_BlackRockHighYieldBondPortfolioK1BRHYXMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>BlackRockHighYieldBondPortfolioK1BRHYXMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_VANGUARDMIDCAPGROWTHINDEXADMIRAL1VMGMXMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>VANGUARDMIDCAPGROWTHINDEXADMIRAL1VMGMXMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_CohenAndSteersInstlRealtyShares1CSRIXMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>CohenAndSteersInstlRealtyShares1CSRIXMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_AmericanFunds2015TrgtDateRetireR61RFJTXMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>AmericanFunds2015TrgtDateRetireR61RFJTXMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_AmericanFunds2010TrgtDateRetireR61RFTTXMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>AmericanFunds2010TrgtDateRetireR61RFTTXMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-12-31_InterestBearingCashMember_custom_EBP001Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:InvestmentIdentifierAxis">
                    <us-gaap:InvestmentIdentifierAxis.domain>InterestBearingCashMember</us-gaap:InvestmentIdentifierAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_EBP001Member_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_EBP001Member_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000889609</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cpss:EBP001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <dei:AmendmentFlag contextRef="From2025-01-01to2025-12-31" id="Fact000003">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="From2025-01-01to2025-12-31" id="Fact000004">0000889609</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="From2025-01-01to2025-12-31" id="Fact000010">11-K</dei:DocumentType>
    <dei:DocumentType
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      id="Fact000011">11-K</dei:DocumentType>
    <dei:AmendmentFlag
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      id="Fact000012">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      id="Fact000013">0000889609</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="From2025-01-01to2025-12-31" id="Fact000014">Consumer Portfolio Services, Inc.</dei:EntityRegistrantName>
    <dei:EntityRegistrantName
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      id="Fact000015">Consumer Portfolio Services, Inc.</dei:EntityRegistrantName>
    <us-gaap-ebp:EmployeeBenefitPlanCash
      contextRef="AsOf2025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000017"
      unitRef="USD">235359</us-gaap-ebp:EmployeeBenefitPlanCash>
    <us-gaap-ebp:EmployeeBenefitPlanCash
      contextRef="AsOf2024-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000018"
      unitRef="USD">140318</us-gaap-ebp:EmployeeBenefitPlanCash>
    <cpss:EmployeeBenefitPlanInvestmentGuaranteedInterestAccountContractValue
      contextRef="AsOf2025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000020"
      unitRef="USD">4993443</cpss:EmployeeBenefitPlanInvestmentGuaranteedInterestAccountContractValue>
    <cpss:EmployeeBenefitPlanInvestmentGuaranteedInterestAccountContractValue
      contextRef="AsOf2024-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000021"
      unitRef="USD">5404025</cpss:EmployeeBenefitPlanInvestmentGuaranteedInterestAccountContractValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentIncomeReceivable
      contextRef="AsOf2025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000023"
      unitRef="USD">64880779</us-gaap-ebp:EmployeeBenefitPlanInvestmentIncomeReceivable>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentIncomeReceivable
      contextRef="AsOf2024-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000024"
      unitRef="USD">57428946</us-gaap-ebp:EmployeeBenefitPlanInvestmentIncomeReceivable>
    <us-gaap-ebp:EmployeeBenefitPlanOtherAsset
      contextRef="AsOf2025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000026"
      unitRef="USD">5815293</us-gaap-ebp:EmployeeBenefitPlanOtherAsset>
    <us-gaap-ebp:EmployeeBenefitPlanOtherAsset
      contextRef="AsOf2024-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000027"
      unitRef="USD">5781242</us-gaap-ebp:EmployeeBenefitPlanOtherAsset>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairAndContractValue
      contextRef="AsOf2025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000029"
      unitRef="USD">75924874</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairAndContractValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairAndContractValue
      contextRef="AsOf2024-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000030"
      unitRef="USD">68754531</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairAndContractValue>
    <us-gaap-ebp:EmployeeBenefitPlanNoteReceivableFromParticipant
      contextRef="AsOf2025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000032"
      unitRef="USD">2782944</us-gaap-ebp:EmployeeBenefitPlanNoteReceivableFromParticipant>
    <us-gaap-ebp:EmployeeBenefitPlanNoteReceivableFromParticipant
      contextRef="AsOf2024-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000033"
      unitRef="USD">2498377</us-gaap-ebp:EmployeeBenefitPlanNoteReceivableFromParticipant>
    <us-gaap-ebp:EmployeeBenefitPlanNetAssetAvailableForBenefit
      contextRef="AsOf2025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000035"
      unitRef="USD">78707818</us-gaap-ebp:EmployeeBenefitPlanNetAssetAvailableForBenefit>
    <us-gaap-ebp:EmployeeBenefitPlanNetAssetAvailableForBenefit
      contextRef="AsOf2024-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000036"
      unitRef="USD">71252908</us-gaap-ebp:EmployeeBenefitPlanNetAssetAvailableForBenefit>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForEmployerContributionCash
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000044"
      unitRef="USD">4149045</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForEmployerContributionCash>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForEmployerContributionCash
      contextRef="From2024-01-012024-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000045"
      unitRef="USD">4250524</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForEmployerContributionCash>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForParticipantContributionRollover
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000047"
      unitRef="USD">1566039</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForParticipantContributionRollover>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForParticipantContributionRollover
      contextRef="From2024-01-012024-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000048"
      unitRef="USD">1534968</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForParticipantContributionRollover>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForParticipantContributionExcludingRollover
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000050"
      unitRef="USD">104889</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForParticipantContributionExcludingRollover>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForParticipantContributionExcludingRollover
      contextRef="From2024-01-012024-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000051"
      unitRef="USD">31031</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForParticipantContributionExcludingRollover>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForContribution
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000053"
      unitRef="USD">5819973</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForContribution>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForContribution
      contextRef="From2024-01-012024-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000054"
      unitRef="USD">5816523</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForContribution>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForInterestIncomeOnInvestment
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000059"
      unitRef="USD">150485</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForInterestIncomeOnInvestment>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForInterestIncomeOnInvestment
      contextRef="From2024-01-012024-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000060"
      unitRef="USD">172319</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForInterestIncomeOnInvestment>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForOtherIncomeLossOnInvestment
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000062"
      unitRef="USD">7092810</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForOtherIncomeLossOnInvestment>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForOtherIncomeLossOnInvestment
      contextRef="From2024-01-012024-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000063"
      unitRef="USD">5833262</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForOtherIncomeLossOnInvestment>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForGainLossOnInvestment
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000065"
      unitRef="USD">-764750</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForGainLossOnInvestment>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForGainLossOnInvestment
      contextRef="From2024-01-012024-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000066"
      unitRef="USD">826784</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForGainLossOnInvestment>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForDividendIncomeOnInvestment
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000068"
      unitRef="USD">2647100</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForDividendIncomeOnInvestment>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForDividendIncomeOnInvestment
      contextRef="From2024-01-012024-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000069"
      unitRef="USD">2138232</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForDividendIncomeOnInvestment>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecreaseForInvestmentExpense
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000071"
      unitRef="USD">57838</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecreaseForInvestmentExpense>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecreaseForInvestmentExpense
      contextRef="From2024-01-012024-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000072"
      unitRef="USD">52353</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecreaseForInvestmentExpense>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForIncomeLossOnInvestment
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000074"
      unitRef="USD">9067807</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForIncomeLossOnInvestment>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForIncomeLossOnInvestment
      contextRef="From2024-01-012024-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000075"
      unitRef="USD">8918244</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecreaseForIncomeLossOnInvestment>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForInterestIncomeOnNoteReceivableFromParticipant
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000077"
      unitRef="USD">209431</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForInterestIncomeOnNoteReceivableFromParticipant>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForInterestIncomeOnNoteReceivableFromParticipant
      contextRef="From2024-01-012024-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000078"
      unitRef="USD">167712</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForInterestIncomeOnNoteReceivableFromParticipant>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncrease
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000080"
      unitRef="USD">15097211</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncrease>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncrease
      contextRef="From2024-01-012024-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000081"
      unitRef="USD">14902479</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncrease>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecreaseForPaymentToParticipant
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000086"
      unitRef="USD">7509870</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecreaseForPaymentToParticipant>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecreaseForPaymentToParticipant
      contextRef="From2024-01-012024-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000087"
      unitRef="USD">3275884</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecreaseForPaymentToParticipant>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecreaseForAdministrativeExpense
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000089"
      unitRef="USD">132431</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecreaseForAdministrativeExpense>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecreaseForAdministrativeExpense
      contextRef="From2024-01-012024-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000090"
      unitRef="USD">116533</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecreaseForAdministrativeExpense>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecrease
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000092"
      unitRef="USD">7642301</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecrease>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecrease
      contextRef="From2024-01-012024-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000093"
      unitRef="USD">3392417</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitDecrease>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecrease
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000095"
      unitRef="USD">7454910</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecrease>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecrease
      contextRef="From2024-01-012024-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000096"
      unitRef="USD">11510062</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseDecrease>
    <us-gaap-ebp:EmployeeBenefitPlanNetAssetAvailableForBenefit
      contextRef="AsOf2024-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000101"
      unitRef="USD">71252908</us-gaap-ebp:EmployeeBenefitPlanNetAssetAvailableForBenefit>
    <us-gaap-ebp:EmployeeBenefitPlanNetAssetAvailableForBenefit
      contextRef="AsOf2023-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000102"
      unitRef="USD">59742846</us-gaap-ebp:EmployeeBenefitPlanNetAssetAvailableForBenefit>
    <us-gaap-ebp:EmployeeBenefitPlanNetAssetAvailableForBenefit
      contextRef="AsOf2025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000104"
      unitRef="USD">78707818</us-gaap-ebp:EmployeeBenefitPlanNetAssetAvailableForBenefit>
    <us-gaap-ebp:EmployeeBenefitPlanNetAssetAvailableForBenefit
      contextRef="AsOf2024-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000105"
      unitRef="USD">71252908</us-gaap-ebp:EmployeeBenefitPlanNetAssetAvailableForBenefit>
    <us-gaap-ebp:EmployeeBenefitPlanDescriptionOfPlanTextBlock
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      id="Fact000107">&lt;p id="xdx_801_eus-gaap-ebp--EmployeeBenefitPlanDescriptionOfPlanTextBlock_hdei--LegalEntityAxis__custom--EBP001Member_z9BKerj8Zepd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 27.35pt"&gt;(1)&lt;/td&gt;&lt;td&gt;&lt;span id="xdx_822_zhetP5wxW2ri"&gt;Description of the Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify"&gt;The following description of the Consumer
Portfolio Services, Inc. (the &#x201c;Plan Sponsor&#x201d; or &#x201c;CPS, Inc.&#x201d;) 401(k) Plan (the &#x201c;Plan&#x201d;) provides only
general information. Participants should refer to the Plan agreement for a more complete description of the Plan&#x2019;s provisions.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: italic bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 27.35pt"&gt;&lt;/td&gt;&lt;td style="width: 27.35pt"&gt;(a)&lt;/td&gt;&lt;td&gt;General&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;The Plan was established as a profit
sharing plan with cash or deferred arrangement on January 1, 1994. The Plan was restated as of January 1, 1996, to permit investment in
the Plan Sponsor&#x2019;s common stock without regard to Section 407(a) of the Employee Retirement Income Security Act of 1974 (&#x201c;ERISA&#x201d;).
Effective January 1, 2003, the Plan Sponsor adopted the MassMutual Life Insurance Company Flexinvest&#xae; Prototype Non-Standardized 401(k)
Profit Sharing Plan. During 2012, the Plan was amended to allow for automatic enrollment with automatic deferral contributions of &lt;span id="xdx_90F_eus-gaap-ebp--EmployeeBenefitPlanParticipantContributionPretaxMaximumAnnualCompensationToTotalCompensationPercentage_dp_c20120101__20121231__dei--LegalEntityAxis__custom--EBP001Member_zvnQylYHFx4a" title="Percentage deferral contributions eligible compensation of employees"&gt;3&lt;/span&gt;% of
eligible compensation of employees eligible to participate in the Plan, unless otherwise elected by such employees. Effective January
1, 2017, the Plan was amended to automatically increase participant contributions by &lt;span id="xdx_900_eus-gaap-ebp--EmployeeBenefitPlanEmployerContributionParticipantCompensationMatchedPercentage_dp_c20161231__20170101__dei--LegalEntityAxis__custom--EBP001Member_z4QyVDZMARFf" title="Percentage of increased participant contributions"&gt;1&lt;/span&gt;% on the employee&#x2019;s anniversary date each
year forward, unless the employee opts out. The Plan is a defined contribution plan which provides retirement benefits for eligible employees
of the Plan Sponsor. It is subject to the provisions of ERISA.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: italic bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 27.35pt"&gt;&lt;/td&gt;&lt;td style="width: 27.35pt"&gt;(b)&lt;/td&gt;&lt;td&gt;Administration of the Plan&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;The Plan is administered by the Human
Resources Department (the &#x201c;Plan Administrator&#x201d;) of the Plan Sponsor. The Plan Administrator consults with the Benefits Committee
and other key management of the Plan Sponsor when managing the operations and the administration of the Plan. The Plan is operated under
an agreement which requires that Empower hold and distribute the funds of the Plan in accordance with the text of the Plan and the instructions
of the Plan Administrator or its designees.&lt;/p&gt;

&lt;p style="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54.7pt; text-indent: -27.35pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: italic bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 27.35pt"&gt;&lt;/td&gt;&lt;td style="width: 27.35pt"&gt;(c)&lt;/td&gt;&lt;td&gt;Eligibility and Contributions&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;Employees are eligible to participate
in the Plan after completing 90 days of service. In accordance with the Plan, participants may contribute up to &lt;span id="xdx_90B_eus-gaap-ebp--EmployeeBenefitPlanParticipantContributionPretaxMaximumAnnualCompensationToTotalCompensationPercentage_dp_c20250101__20251231__dei--LegalEntityAxis__custom--EBP001Member_zvvvXt8w4Kke" title="Annual compensation"&gt;100&lt;/span&gt;% of their annual compensation,
after required deductions, such as those required by the Federal Insurance Contributions Act. Contributions are subject to certain limitations
as defined in the Plan agreement, as well as a maximum of $&lt;span id="xdx_904_eus-gaap-ebp--EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForEmployerContribution_c20250101__20251231__dei--LegalEntityAxis__custom--EBP001Member_zcVJ0rZ2cJNd" title="Annual compensation"&gt;23,500&lt;/span&gt; and $&lt;span id="xdx_909_eus-gaap-ebp--EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForEmployerContribution_c20240101__20241231__dei--LegalEntityAxis__custom--EBP001Member_zp0TjSYwkj7j" title="Maximum contributions"&gt;23,000&lt;/span&gt; for the years ended December 31, 2025, and 2024, respectively,
under the Internal Revenue Code (&#x201c;IRC&#x201d;) of 1986. Catch-up contributions (within the meaning of Section 414(v) of the IRC)
can also be made by participants who reach age 50 during the plan year. Participants are only permitted to make catch-up contributions
after they have already contributed the maximum amount for the year. The catch-up contribution limit was $&lt;span id="xdx_906_ecustom--EBPCatchUpContributionLimitAges50To59_c20250101__20251231__dei--LegalEntityAxis__custom--EBP001Member_zmgOFaCBJkKf" title="Catch-up contribution limit, participants age 50-59"&gt;&lt;span id="xdx_90E_ecustom--EBPCatchUpContributionLimitAges64AndOlder_c20250101__20251231__dei--LegalEntityAxis__custom--EBP001Member_zkQ46zxffdTd" title="Catch-up contribution limit, participants age 64 and older"&gt;7,500&lt;/span&gt;&lt;/span&gt; for participants age 50&#x2013;59
and age 64 and older, and $&lt;span id="xdx_90D_ecustom--EBPCatchUpContributionLimitAges60To69_c20250101__20251231__dei--LegalEntityAxis__custom--EBP001Member_zkxtKZEkPy25" title="Catch-up contribution limit, participants age 60-63"&gt;11,250&lt;/span&gt; for participants age 60&#x2013;63, for the year ended December 31, 2025. The catch-up contribution limit
was $&lt;span id="xdx_90B_ecustom--EBPCatchUpContributionLimit_c20240101__20241231__dei--LegalEntityAxis__custom--EBP001Member_zb0z2tRIvonh" title="Catch-up contribution limit"&gt;7,500&lt;/span&gt; for the year ended December 31, 2024. Participants may rollover into the Plan amounts representing distributions from other
qualified plans.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&lt;/p&gt;








&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;The Plan Sponsor may make a discretionary
matching contribution equal to a discretionary amount of each participant&#x2019;s pretax contributions up to a maximum of $&lt;span id="xdx_90E_ecustom--EmployeeBenefitPlanMaximumDiscretionaryPreTaxContributionToParticipants_c20250101__20251231__dei--LegalEntityAxis__custom--EBP001Member_zByrXfZKCJi1" title="Maximum pretax contributions"&gt;2,000&lt;/span&gt;. Discretionary
cash matching contributions were $&lt;span id="xdx_90F_ecustom--EmployeeBenefitPlanDiscretionaryProfitSharingContributions_c20250101__20251231__dei--LegalEntityAxis__custom--EBP001Member_zDR18YETDUWh" title="Discretionary cash contributions"&gt;1,566,039&lt;/span&gt; and $&lt;span id="xdx_90F_ecustom--EmployeeBenefitPlanDiscretionaryProfitSharingContributions_c20240101__20241231__dei--LegalEntityAxis__custom--EBP001Member_zTibvYYyOrll" title="Discretionary cash contributions"&gt;1,534,968&lt;/span&gt;, for the years ended December 31, 2025, and 2024, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: italic bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 27.35pt"&gt;&lt;/td&gt;&lt;td style="width: 27.35pt"&gt;(d)&lt;/td&gt;&lt;td&gt;Participant Accounts&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;Each participant&#x2019;s account is
credited with the participant&#x2019;s contributions, allocations of the Plan Sponsor&#x2019;s matching contributions and investment earnings
or losses and charged with an allocation of expenses. Allocations are based on participant earnings, losses, or account balances, as defined
in the Plan agreement.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: italic bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 27.35pt"&gt;&lt;/td&gt;&lt;td style="width: 27.35pt"&gt;(e)&lt;/td&gt;&lt;td&gt;Vesting&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54.7pt; text-align: justify"&gt;Participants are immediately vested
in their contributions plus actual earnings thereon. Vesting in the Plan Sponsor&#x2019;s matching contributions plus actual earnings thereon
is based on years of continuous service. A participant vests at the rate of 20% after two years of credited service and 20% each year
thereafter until 100% is reached after six years of credited service. Participants are also fully vested at death, retirement and upon
termination for disability.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: italic bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 27.35pt"&gt;&lt;/td&gt;&lt;td style="width: 27.35pt"&gt;(f)&lt;/td&gt;&lt;td&gt;Investment Options&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;The Plan offers various investment
options which are managed by several outside investment managers. Upon enrollment in the Plan, participants may direct their contributions
in any of the investment options offered at the time. A participant&#x2019;s plan account will be invested in a target date retirement
fund based on age if an investment fund(s) is not chosen. Participants may change their investment options daily. Participants should
refer to the investment literature provided by the Plan Sponsor for a complete description of the investment options and for the detailed
composition of each investment fund.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: italic bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 27.35pt"&gt;&lt;/td&gt;&lt;td style="width: 27.35pt"&gt;(g)&lt;/td&gt;&lt;td&gt;Notes Receivable from Participants&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;Participants may borrow from their
accounts. Such borrowings and repayments are treated as transfers from and to, respectively, the participant&#x2019;s investment funds.
Borrowings are secured by the participant&#x2019;s vested account balance and bear interest at a rate commensurate with local prevailing
rates as determined by the Plan Administrator. Loans are limited to the lesser of $&lt;span id="xdx_90B_eus-gaap-ebp--EmployeeBenefitPlanNoteReceivableFromParticipantAccountMaximumBorrowingAmount_iI_c20251231__dei--LegalEntityAxis__custom--EBP001Member_zAgEVJLvaSF7" title="Outstanding loan balance"&gt;50,000&lt;/span&gt;, reduced by the highest outstanding loan balance
during the preceding 12 months, or &lt;span id="xdx_90D_eus-gaap-ebp--EmployeeBenefitPlanNoteReceivableFromParticipantAccountMaximumBorrowingToTotalAccountPercentage_iI_dp_c20251231__dei--LegalEntityAxis__custom--EBP001Member_z6GYl81pWlr1" title="Percentage of vested acount balance"&gt;50&lt;/span&gt;% of the participant&#x2019;s vested account balance. A loan shall be repaid within five years unless
it is used for the purchase of a primary residence.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;Notes receivable from participants
are payable through payroll deductions in installments of principal plus interest of prime rate plus 1 percentage point (&lt;span id="xdx_90B_eus-gaap-ebp--EmployeeBenefitPlanParticipantLoanInterestRate_dp_c20250101__20251231__dei--LegalEntityAxis__custom--EBP001Member_zyfQGEJUP7s8" title="Participant loan, interest rate"&gt;7.75&lt;/span&gt;% and &lt;span id="xdx_90D_eus-gaap-ebp--EmployeeBenefitPlanParticipantLoanInterestRate_dp_c20240101__20241231__dei--LegalEntityAxis__custom--EBP001Member_zeDXZZeb1hA7" title="Participant loan, interest rate"&gt;8.50&lt;/span&gt;%
at December 31, 2025 and 2024, respectively) with final payments due between January 2026 and November 2032.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;















&lt;table cellpadding="0" cellspacing="0" style="font: italic bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 27.35pt"&gt;&lt;/td&gt;&lt;td style="width: 27.35pt"&gt;(h)&lt;/td&gt;&lt;td&gt;Payments of Benefits&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;Upon termination of service, a participant
may elect to receive either a single lump sum payment in cash equal to the value of the vested interest in his or her account, or a series
of substantially equal annual or more frequent installments over a period not to exceed the participant&#x2019;s life expectancy.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: italic bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 27.35pt"&gt;&lt;/td&gt;&lt;td style="width: 27.35pt"&gt;(i)&lt;/td&gt;&lt;td&gt;Forfeited Accounts&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 53.85pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 53.85pt; text-align: justify"&gt;In accordance with the Plan agreement,
forfeitures attributable to unvested matching contributions must be applied first to reduce expenses related to the administration of
the Plan (Note 2(e)) and then to reduce any employer contributions. As of December 31, 2025, and 2024, forfeited accounts totaled $&lt;span id="xdx_90A_eus-gaap-ebp--EmployeeBenefitPlanForfeitedNonvestedAccountDecreaseForEmployerContribution_c20250101__20251231__dei--LegalEntityAxis__custom--EBP001Member_z2ZjQOsBxlo5" title="Forfeited accounts total"&gt;46,623&lt;/span&gt;
and $&lt;span id="xdx_906_eus-gaap-ebp--EmployeeBenefitPlanForfeitedNonvestedAccountDecreaseForEmployerContribution_c20240101__20241231__dei--LegalEntityAxis__custom--EBP001Member_zfcHS4j04TAe" title="Forfeited accounts total"&gt;4,773&lt;/span&gt;, respectively.&lt;/p&gt;

&lt;p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54.7pt; text-indent: -27.35pt"&gt;&lt;span style="font-weight: normal"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: italic bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 27.35pt"&gt;&lt;/td&gt;&lt;td style="width: 27.35pt"&gt;(j)&lt;/td&gt;&lt;td&gt;Plan Termination&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 53.85pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 53.85pt; text-align: justify"&gt;Although it has not expressed any
intent to do so, the Plan Sponsor has the right under the Plan to terminate the Plan subject to the provisions of ERISA. In the event
of the Plan&#x2019;s termination, participants will become 100% vested in their accounts.&lt;/p&gt;

</us-gaap-ebp:EmployeeBenefitPlanDescriptionOfPlanTextBlock>
    <us-gaap-ebp:EmployeeBenefitPlanParticipantContributionPretaxMaximumAnnualCompensationToTotalCompensationPercentage
      contextRef="From2012-01-012012-12-31_custom_EBP001Member"
      decimals="INF"
      id="Fact000109"
      unitRef="Pure">0.03</us-gaap-ebp:EmployeeBenefitPlanParticipantContributionPretaxMaximumAnnualCompensationToTotalCompensationPercentage>
    <us-gaap-ebp:EmployeeBenefitPlanEmployerContributionParticipantCompensationMatchedPercentage
      contextRef="From2016-12-312017-01-01_custom_EBP001Member"
      decimals="INF"
      id="Fact000111"
      unitRef="Pure">0.01</us-gaap-ebp:EmployeeBenefitPlanEmployerContributionParticipantCompensationMatchedPercentage>
    <us-gaap-ebp:EmployeeBenefitPlanParticipantContributionPretaxMaximumAnnualCompensationToTotalCompensationPercentage
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      decimals="INF"
      id="Fact000113"
      unitRef="Pure">1</us-gaap-ebp:EmployeeBenefitPlanParticipantContributionPretaxMaximumAnnualCompensationToTotalCompensationPercentage>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForEmployerContribution
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000115"
      unitRef="USD">23500</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForEmployerContribution>
    <us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForEmployerContribution
      contextRef="From2024-01-012024-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000117"
      unitRef="USD">23000</us-gaap-ebp:EmployeeBenefitPlanChangeInNetAssetAvailableForBenefitIncreaseForEmployerContribution>
    <cpss:EBPCatchUpContributionLimitAges50To59
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000119"
      unitRef="USD">7500</cpss:EBPCatchUpContributionLimitAges50To59>
    <cpss:EBPCatchUpContributionLimitAges64AndOlder
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000121"
      unitRef="USD">7500</cpss:EBPCatchUpContributionLimitAges64AndOlder>
    <cpss:EBPCatchUpContributionLimitAges60To69
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000123"
      unitRef="USD">11250</cpss:EBPCatchUpContributionLimitAges60To69>
    <cpss:EBPCatchUpContributionLimit
      contextRef="From2024-01-012024-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000125"
      unitRef="USD">7500</cpss:EBPCatchUpContributionLimit>
    <cpss:EmployeeBenefitPlanMaximumDiscretionaryPreTaxContributionToParticipants
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000135"
      unitRef="USD">2000</cpss:EmployeeBenefitPlanMaximumDiscretionaryPreTaxContributionToParticipants>
    <cpss:EmployeeBenefitPlanDiscretionaryProfitSharingContributions
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000137"
      unitRef="USD">1566039</cpss:EmployeeBenefitPlanDiscretionaryProfitSharingContributions>
    <cpss:EmployeeBenefitPlanDiscretionaryProfitSharingContributions
      contextRef="From2024-01-012024-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000139"
      unitRef="USD">1534968</cpss:EmployeeBenefitPlanDiscretionaryProfitSharingContributions>
    <us-gaap-ebp:EmployeeBenefitPlanNoteReceivableFromParticipantAccountMaximumBorrowingAmount
      contextRef="AsOf2025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000141"
      unitRef="USD">50000</us-gaap-ebp:EmployeeBenefitPlanNoteReceivableFromParticipantAccountMaximumBorrowingAmount>
    <us-gaap-ebp:EmployeeBenefitPlanNoteReceivableFromParticipantAccountMaximumBorrowingToTotalAccountPercentage
      contextRef="AsOf2025-12-31_custom_EBP001Member"
      decimals="INF"
      id="Fact000143"
      unitRef="Pure">0.50</us-gaap-ebp:EmployeeBenefitPlanNoteReceivableFromParticipantAccountMaximumBorrowingToTotalAccountPercentage>
    <us-gaap-ebp:EmployeeBenefitPlanParticipantLoanInterestRate
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      decimals="INF"
      id="Fact000145"
      unitRef="Pure">0.0775</us-gaap-ebp:EmployeeBenefitPlanParticipantLoanInterestRate>
    <us-gaap-ebp:EmployeeBenefitPlanParticipantLoanInterestRate
      contextRef="From2024-01-012024-12-31_custom_EBP001Member"
      decimals="INF"
      id="Fact000147"
      unitRef="Pure">0.0850</us-gaap-ebp:EmployeeBenefitPlanParticipantLoanInterestRate>
    <us-gaap-ebp:EmployeeBenefitPlanForfeitedNonvestedAccountDecreaseForEmployerContribution
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000155"
      unitRef="USD">46623</us-gaap-ebp:EmployeeBenefitPlanForfeitedNonvestedAccountDecreaseForEmployerContribution>
    <us-gaap-ebp:EmployeeBenefitPlanForfeitedNonvestedAccountDecreaseForEmployerContribution
      contextRef="From2024-01-012024-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000157"
      unitRef="USD">4773</us-gaap-ebp:EmployeeBenefitPlanForfeitedNonvestedAccountDecreaseForEmployerContribution>
    <us-gaap-ebp:EmployeeBenefitPlanSummaryOfAccountingPolicyTextBlock
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      id="Fact000159">&lt;p id="xdx_801_eus-gaap-ebp--EmployeeBenefitPlanSummaryOfAccountingPolicyTextBlock_hdei--LegalEntityAxis__custom--EBP001Member_ze0Rz8oFsLii" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 53.85pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 27.35pt"&gt;(2)&lt;/td&gt;&lt;td&gt;&lt;span id="xdx_828_zYG3uH9DxKJc"&gt;Significant Accounting Policies&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p id="xdx_841_eus-gaap-ebp--EmployeeBenefitPlanBasisOfAccountingPolicyTextBlock_hdei--LegalEntityAxis__custom--EBP001Member_zfBTMGqZLfu8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.35pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: italic bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 27.35pt"&gt;&lt;/td&gt;&lt;td style="width: 27.75pt"&gt;(a)&lt;/td&gt;&lt;td&gt;&lt;span&gt;&lt;span id="xdx_86B_zpL2x8p4ZQo8"&gt;Basis of Accounting&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;The financial statements of the Plan
have been prepared on the accrual basis of accounting in accordance with accounting principles generally accepted in the United States
of America (&#x201c;GAAP&#x201d;). Benefits are recorded when paid.&lt;/p&gt;

&lt;p id="xdx_84C_eus-gaap-ebp--EmployeeBenefitPlanSubsequentEventPolicyTextBlock_hdei--LegalEntityAxis__custom--EBP001Member_zvCTcM00ABP9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: italic bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 27.35pt"&gt;&lt;/td&gt;&lt;td style="width: 27.35pt"&gt;(b)&lt;/td&gt;&lt;td&gt;&lt;span id="xdx_86A_zgN906Zbr7we"&gt;Subsequent Events&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;The Plan Administrator engaged John
Hancock to become the custodian and record-keeper for the Plan. On May 29, 2026, the assets of the Plan were transferred from Empower
to John Hancock. There were no other subsequent events to report through June 29, 2026, the date the financial statements were available
to be issued.&lt;/p&gt;

&lt;p id="xdx_841_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPolicyTextBlock_hdei--LegalEntityAxis__custom--EBP001Member_zWYlNgCHbGP7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: italic bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 27.35pt"&gt;&lt;/td&gt;&lt;td style="width: 27.35pt"&gt;(c)&lt;/td&gt;&lt;td&gt;&lt;span id="xdx_861_zH8C8fof7Myl"&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;Publicly traded securities are carried
at fair value based on published market quotations. Shares of registered investment companies are valued at the published net asset value
of the underlying assets at year end. Purchases and sales of investments are recorded on a trade date basis. Dividends are recorded on
the ex dividend date. Interest income is recorded on the accrual basis.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;Realized gains and losses on investments
are based on the fair value of the asset at the beginning of the year or at the time of purchase for assets purchased during the year
and the related fair value on the date investments are sold during the year.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;The Plan invests in a guaranteed interest
contract (&#x201c;GIC&#x201d;), which is valued at contract value based on the underlying value of the account&#x2019;s group annuity contract.
In the event that the underlying&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;

















&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;agreement in the Plan&#x2019;s investment
in fully benefit-responsive investment contract is fully or partially terminated, participants will receive the liquidation value instead
of the contract value. The Plan Administrator does not anticipate the full or partial termination of such agreement in the foreseeable
future.&lt;/p&gt;

&lt;p id="xdx_842_eus-gaap-ebp--EmployeeBenefitPlanNoteReceivableFromParticipantPolicyTextBlock_hdei--LegalEntityAxis__custom--EBP001Member_zWxw6e3ufYJ9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: italic bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 27.35pt"&gt;&lt;/td&gt;&lt;td style="width: 27.35pt"&gt;(d)&lt;/td&gt;&lt;td&gt;&lt;span id="xdx_86D_z0J85p8rbzhk"&gt;Notes Receivable from Participants&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.4pt; text-align: justify; text-indent: -27.4pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;Notes receivable from participants
are measured at their unpaid principal balance plus any accrued but unpaid interest. Delinquent participant loans are recorded as distributions
based on the terms of the Plan agreement.&lt;/p&gt;

&lt;p id="xdx_841_eus-gaap-ebp--EmployeeBenefitPlanExpensePolicyTextBlock_hdei--LegalEntityAxis__custom--EBP001Member_zHO72JIdsoM5" style="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54.7pt; text-indent: -27.35pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: italic bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 27.35pt"&gt;&lt;/td&gt;&lt;td style="width: 27.35pt"&gt;(e)&lt;/td&gt;&lt;td&gt;&lt;span id="xdx_868_zwoqBaFz5hRf"&gt;Administrative Expenses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -26.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54.35pt; text-align: justify"&gt;The Plan and the Plan Sponsor share
plan expenses. Certain direct investment expenses, such as record keeping fees, brokerage fees, loan, withdrawal or distribution processing
fees are deducted from participants&#x2019; accounts. During the years ended December 31, 2025, and 2024, $&lt;span id="xdx_900_ecustom--EmployeeBenefitPlanAdministrationCostPaid_c20250101__20251231__dei--LegalEntityAxis__custom--EBP001Member_zmLJZoRXbEa6" title="Administrative expenses"&gt;139,916&lt;/span&gt; and $&lt;span id="xdx_90B_ecustom--EmployeeBenefitPlanAdministrationCostPaid_c20240101__20241231__dei--LegalEntityAxis__custom--EBP001Member_zPdzhLd7gdN8" title="Administrative expenses"&gt;136,850&lt;/span&gt;, respectively,
in Plan investment and administrative expenses were paid through the use of forfeitures.&lt;/p&gt;

&lt;p id="xdx_847_eus-gaap-ebp--EmployeeBenefitPlanUseOfEstimatePolicyTextBlock_hdei--LegalEntityAxis__custom--EBP001Member_zkAxpIUKkrv1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45.35pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: italic bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 27.35pt"&gt;&lt;/td&gt;&lt;td style="width: 27.35pt"&gt;(f)&lt;/td&gt;&lt;td&gt;&lt;span id="xdx_86F_zsCZqNUxb973"&gt;Use of Estimates&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54.7pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54.7pt; text-align: justify"&gt;The Plan Administrator has made a number
of estimates and assumptions relating to the reporting of assets and liabilities to prepare these financial statements in conformity with
GAAP. Accordingly, actual results may differ from those estimates.&lt;/p&gt;

</us-gaap-ebp:EmployeeBenefitPlanSummaryOfAccountingPolicyTextBlock>
    <us-gaap-ebp:EmployeeBenefitPlanBasisOfAccountingPolicyTextBlock
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      id="Fact000161">&lt;p id="xdx_841_eus-gaap-ebp--EmployeeBenefitPlanBasisOfAccountingPolicyTextBlock_hdei--LegalEntityAxis__custom--EBP001Member_zfBTMGqZLfu8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.35pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: italic bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 27.35pt"&gt;&lt;/td&gt;&lt;td style="width: 27.75pt"&gt;(a)&lt;/td&gt;&lt;td&gt;&lt;span&gt;&lt;span id="xdx_86B_zpL2x8p4ZQo8"&gt;Basis of Accounting&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;The financial statements of the Plan
have been prepared on the accrual basis of accounting in accordance with accounting principles generally accepted in the United States
of America (&#x201c;GAAP&#x201d;). Benefits are recorded when paid.&lt;/p&gt;

</us-gaap-ebp:EmployeeBenefitPlanBasisOfAccountingPolicyTextBlock>
    <us-gaap-ebp:EmployeeBenefitPlanSubsequentEventPolicyTextBlock
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      id="Fact000163">&lt;p id="xdx_84C_eus-gaap-ebp--EmployeeBenefitPlanSubsequentEventPolicyTextBlock_hdei--LegalEntityAxis__custom--EBP001Member_zvCTcM00ABP9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: italic bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 27.35pt"&gt;&lt;/td&gt;&lt;td style="width: 27.35pt"&gt;(b)&lt;/td&gt;&lt;td&gt;&lt;span id="xdx_86A_zgN906Zbr7we"&gt;Subsequent Events&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;The Plan Administrator engaged John
Hancock to become the custodian and record-keeper for the Plan. On May 29, 2026, the assets of the Plan were transferred from Empower
to John Hancock. There were no other subsequent events to report through June 29, 2026, the date the financial statements were available
to be issued.&lt;/p&gt;

</us-gaap-ebp:EmployeeBenefitPlanSubsequentEventPolicyTextBlock>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPolicyTextBlock
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      id="Fact000165">&lt;p id="xdx_841_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPolicyTextBlock_hdei--LegalEntityAxis__custom--EBP001Member_zWYlNgCHbGP7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: italic bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 27.35pt"&gt;&lt;/td&gt;&lt;td style="width: 27.35pt"&gt;(c)&lt;/td&gt;&lt;td&gt;&lt;span id="xdx_861_zH8C8fof7Myl"&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;Publicly traded securities are carried
at fair value based on published market quotations. Shares of registered investment companies are valued at the published net asset value
of the underlying assets at year end. Purchases and sales of investments are recorded on a trade date basis. Dividends are recorded on
the ex dividend date. Interest income is recorded on the accrual basis.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;Realized gains and losses on investments
are based on the fair value of the asset at the beginning of the year or at the time of purchase for assets purchased during the year
and the related fair value on the date investments are sold during the year.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;The Plan invests in a guaranteed interest
contract (&#x201c;GIC&#x201d;), which is valued at contract value based on the underlying value of the account&#x2019;s group annuity contract.
In the event that the underlying&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;

















&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;agreement in the Plan&#x2019;s investment
in fully benefit-responsive investment contract is fully or partially terminated, participants will receive the liquidation value instead
of the contract value. The Plan Administrator does not anticipate the full or partial termination of such agreement in the foreseeable
future.&lt;/p&gt;

</us-gaap-ebp:EmployeeBenefitPlanInvestmentPolicyTextBlock>
    <us-gaap-ebp:EmployeeBenefitPlanNoteReceivableFromParticipantPolicyTextBlock
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      id="Fact000174">&lt;p id="xdx_842_eus-gaap-ebp--EmployeeBenefitPlanNoteReceivableFromParticipantPolicyTextBlock_hdei--LegalEntityAxis__custom--EBP001Member_zWxw6e3ufYJ9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: italic bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 27.35pt"&gt;&lt;/td&gt;&lt;td style="width: 27.35pt"&gt;(d)&lt;/td&gt;&lt;td&gt;&lt;span id="xdx_86D_z0J85p8rbzhk"&gt;Notes Receivable from Participants&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.4pt; text-align: justify; text-indent: -27.4pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"&gt;Notes receivable from participants
are measured at their unpaid principal balance plus any accrued but unpaid interest. Delinquent participant loans are recorded as distributions
based on the terms of the Plan agreement.&lt;/p&gt;

</us-gaap-ebp:EmployeeBenefitPlanNoteReceivableFromParticipantPolicyTextBlock>
    <us-gaap-ebp:EmployeeBenefitPlanExpensePolicyTextBlock
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      id="Fact000176">&lt;p id="xdx_841_eus-gaap-ebp--EmployeeBenefitPlanExpensePolicyTextBlock_hdei--LegalEntityAxis__custom--EBP001Member_zHO72JIdsoM5" style="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54.7pt; text-indent: -27.35pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: italic bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 27.35pt"&gt;&lt;/td&gt;&lt;td style="width: 27.35pt"&gt;(e)&lt;/td&gt;&lt;td&gt;&lt;span id="xdx_868_zwoqBaFz5hRf"&gt;Administrative Expenses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -26.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54.35pt; text-align: justify"&gt;The Plan and the Plan Sponsor share
plan expenses. Certain direct investment expenses, such as record keeping fees, brokerage fees, loan, withdrawal or distribution processing
fees are deducted from participants&#x2019; accounts. During the years ended December 31, 2025, and 2024, $&lt;span id="xdx_900_ecustom--EmployeeBenefitPlanAdministrationCostPaid_c20250101__20251231__dei--LegalEntityAxis__custom--EBP001Member_zmLJZoRXbEa6" title="Administrative expenses"&gt;139,916&lt;/span&gt; and $&lt;span id="xdx_90B_ecustom--EmployeeBenefitPlanAdministrationCostPaid_c20240101__20241231__dei--LegalEntityAxis__custom--EBP001Member_zPdzhLd7gdN8" title="Administrative expenses"&gt;136,850&lt;/span&gt;, respectively,
in Plan investment and administrative expenses were paid through the use of forfeitures.&lt;/p&gt;

</us-gaap-ebp:EmployeeBenefitPlanExpensePolicyTextBlock>
    <cpss:EmployeeBenefitPlanAdministrationCostPaid
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000178"
      unitRef="USD">139916</cpss:EmployeeBenefitPlanAdministrationCostPaid>
    <cpss:EmployeeBenefitPlanAdministrationCostPaid
      contextRef="From2024-01-012024-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000180"
      unitRef="USD">136850</cpss:EmployeeBenefitPlanAdministrationCostPaid>
    <us-gaap-ebp:EmployeeBenefitPlanUseOfEstimatePolicyTextBlock
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      id="Fact000182">&lt;p id="xdx_847_eus-gaap-ebp--EmployeeBenefitPlanUseOfEstimatePolicyTextBlock_hdei--LegalEntityAxis__custom--EBP001Member_zkAxpIUKkrv1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45.35pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: italic bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 27.35pt"&gt;&lt;/td&gt;&lt;td style="width: 27.35pt"&gt;(f)&lt;/td&gt;&lt;td&gt;&lt;span id="xdx_86F_zsCZqNUxb973"&gt;Use of Estimates&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54.7pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54.7pt; text-align: justify"&gt;The Plan Administrator has made a number
of estimates and assumptions relating to the reporting of assets and liabilities to prepare these financial statements in conformity with
GAAP. Accordingly, actual results may differ from those estimates.&lt;/p&gt;

</us-gaap-ebp:EmployeeBenefitPlanUseOfEstimatePolicyTextBlock>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentFairValueAndNavTextBlock
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      id="Fact000184">&lt;p id="xdx_80F_eus-gaap-ebp--EmployeeBenefitPlanInvestmentFairValueAndNavTextBlock_hdei--LegalEntityAxis__custom--EBP001Member_zks1UyPugjxa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54.7pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 27.35pt"&gt;(3)&lt;/td&gt;&lt;td&gt;&lt;span id="xdx_82F_zOlB1pwrpDU7"&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.35pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.35pt; text-align: justify"&gt;In accordance with GAAP, the Plan
uses a hierarchy for measuring the fair value of all financial assets and liabilities that are being measured and reported at fair value
on a recurring and non-recurring basis. Fair value is measured in levels, which are described in more detail below, and are determined
based on the observability and reliability of the assumptions used to determine fair value. Should the inputs used to measure fair value
fall into different levels of the fair value hierarchy, the level in the fair value hierarchy within which the fair value measurement
in its entirety falls is determined based on the lowest level input that is significant to the fair value measurement in its entirety.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.35pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.35pt; text-align: justify"&gt;Level 1: Valuations for assets and
liabilities traded in active exchange markets. Valuations are obtained from readily available pricing sources for market transactions
involving identical assets or liabilities.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.35pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.35pt; text-align: justify"&gt;Level 2: Valuations for assets and
liabilities traded in less active dealer or broker markets. Valuations are obtained from third party pricing services for identical or
comparable assets or liabilities.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.35pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.35pt; text-align: justify"&gt;Level 3: Valuations for assets and
liabilities that are derived from other valuation methodologies, including option pricing models, discounted cash flow models, and similar
techniques, and not based on market exchange, dealer or broker traded transactions. These valuations incorporate certain assumptions
and projections in determining the fair value assigned to such assets or liabilities.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;















&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify"&gt;Certain investments in the Plan are measured
and reported at fair value on a recurring basis. The following tables show the balances of these investments based on their GAAP designated
levels:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap-ebp--EmployeeBenefitPlanInvestmentFairValueAndNavTableTextBlock_hdei--LegalEntityAxis__custom--EBP001Member_zqobebzJDK1k" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%; margin-left: 5%" summary="xdx: Disclosure - Investments (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;span id="xdx_8BD_zZgjRsac4bcb" style="display: none"&gt;Schedule of investments fair value on a recurring basis&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="15" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As of December 31, 2025&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 1&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 2&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 3&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 35%"&gt;Registered investment companies&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_c20251231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--RegisteredInvestmentCompaniesMember_ziQ81iiCckHh" style="width: 11%; text-align: right"&gt;64,927,399&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_c20251231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--RegisteredInvestmentCompaniesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zp5Ye7LXoIw5" style="width: 11%; text-align: right"&gt;64,927,399&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20251231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--RegisteredInvestmentCompaniesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zqcQ5s0HA9Ja" style="width: 11%; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20251231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--RegisteredInvestmentCompaniesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zx75OkJkTcW8" style="width: 11%; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;CPS, Inc. common stock&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_c20251231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--EmployerCommonStockMember_zgHImOwzyFMd" style="text-align: right"&gt;5,815,293&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_c20251231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--EmployerCommonStockMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z5MdhkKtvHsk" style="text-align: right"&gt;5,815,293&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20251231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--EmployerCommonStockMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zZZreCq1sZ9k" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20251231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--EmployerCommonStockMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zhyypcSqCaA" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Interest bearing cash&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20251231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__us-gaap--InterestBearingDepositsMember_zGh6nLFhtVCl" style="border-bottom: Black 1pt solid; text-align: right"&gt;235,359&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20251231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__us-gaap--InterestBearingDepositsMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_ztPrLbg4J0O" style="border-bottom: Black 1pt solid; text-align: right"&gt;235,359&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20251231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__us-gaap--InterestBearingDepositsMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zaGCIJhxd0Fc" style="border-bottom: Black 1pt solid; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20251231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__us-gaap--InterestBearingDepositsMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zaSAmeNglPej" style="border-bottom: Black 1pt solid; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_c20251231__dei--LegalEntityAxis__custom--EBP001Member_z0jmhUIRGYvj" style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#x202f;70,978,051&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_c20251231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zLMvBKPLGlF8" style="border-bottom: Black 2.5pt double; text-align: right"&gt;70,978,051&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20251231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zhJNaFOMXdpk" style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20251231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zWiCzwIB5Nd" style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td colspan="13" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As of December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 1&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 2&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 3&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Registered investment companies&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_c20241231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--RegisteredInvestmentCompaniesMember_zb6ppxKWjuj1" style="text-align: right"&gt;57,428,946&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_c20241231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--RegisteredInvestmentCompaniesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zNXCEsH2Oz51" style="text-align: right"&gt;57,428,946&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20241231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--RegisteredInvestmentCompaniesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zkFWnzPMXZ1l" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20241231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--RegisteredInvestmentCompaniesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z5eFcedDdQFc" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;CPS, Inc. common stock&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_c20241231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--EmployerCommonStockMember_zBa58uGzLgIb" style="text-align: right"&gt;5,781,242&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_c20241231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--EmployerCommonStockMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zcI3cqbls4p6" style="text-align: right"&gt;5,781,242&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20241231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--EmployerCommonStockMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zr6MHr3EgtB8" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20241231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--EmployerCommonStockMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zzYNa0vm61Mh" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Interest bearing cash&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20241231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__us-gaap--InterestBearingDepositsMember_zOQxzdL6poWc" style="border-bottom: Black 1pt solid; text-align: right"&gt;140,318&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20241231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__us-gaap--InterestBearingDepositsMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zPlrwZ9wlCfg" style="border-bottom: Black 1pt solid; text-align: right"&gt;140,318&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20241231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__us-gaap--InterestBearingDepositsMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zh5fusjsa7If" style="border-bottom: Black 1pt solid; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20241231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__us-gaap--InterestBearingDepositsMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z3qUa4ojkAz8" style="border-bottom: Black 1pt solid; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_c20241231__dei--LegalEntityAxis__custom--EBP001Member_ztJtfa5qMSkd" style="border-bottom: Black 2.5pt double; text-align: right"&gt;63,350,506&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_c20241231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zu9IkKfNr5ch" style="border-bottom: Black 2.5pt double; text-align: right"&gt;63,350,506&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20241231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zMqroelfl3I2" style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20241231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zbOCwBr1u1Ei" style="border-bottom: Black 2.5pt double; text-align: right" title="Investments, fair value"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A1_zWhiGf60nJd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.35pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.35pt; text-align: justify"&gt;Registered investment companies were
valued at their daily closing price.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5pt 0pt 27.35pt; text-align: justify"&gt;The Plan is a party to a fully
benefit-responsive guaranteed interest contract with Empower. The account is credited with earnings on the underlying investments and
charged for participant withdrawals and administrative expenses. The guaranteed interest contract issuer is contractually obligated to
repay the principal and a specified interest rate that is guaranteed to the Plan. Because the guaranteed investment contract is fully
benefit-responsive, contract value is the relevant measurement for that portion of the net assets available for plan benefits attributable
to the guaranteed investment contract. The guaranteed interest contract is presented on the face of the statements of net assets available
for benefits at contract value. Contract value, as reported to the Plan by Empower, represents contributions made under the contract,
plus earnings, less participant withdrawals and administrative expenses. Participants may ordinarily direct the withdrawal or transfer
of all or a portion of their investment at contract value.&lt;/p&gt;

</us-gaap-ebp:EmployeeBenefitPlanInvestmentFairValueAndNavTextBlock>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentFairValueAndNavTableTextBlock
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      id="Fact000192">&lt;table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap-ebp--EmployeeBenefitPlanInvestmentFairValueAndNavTableTextBlock_hdei--LegalEntityAxis__custom--EBP001Member_zqobebzJDK1k" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%; margin-left: 5%" summary="xdx: Disclosure - Investments (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;span id="xdx_8BD_zZgjRsac4bcb" style="display: none"&gt;Schedule of investments fair value on a recurring basis&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="15" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As of December 31, 2025&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 1&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 2&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 3&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 35%"&gt;Registered investment companies&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_c20251231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--RegisteredInvestmentCompaniesMember_ziQ81iiCckHh" style="width: 11%; text-align: right"&gt;64,927,399&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_c20251231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--RegisteredInvestmentCompaniesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zp5Ye7LXoIw5" style="width: 11%; text-align: right"&gt;64,927,399&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20251231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--RegisteredInvestmentCompaniesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zqcQ5s0HA9Ja" style="width: 11%; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20251231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--RegisteredInvestmentCompaniesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zx75OkJkTcW8" style="width: 11%; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;CPS, Inc. common stock&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_c20251231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--EmployerCommonStockMember_zgHImOwzyFMd" style="text-align: right"&gt;5,815,293&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_c20251231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--EmployerCommonStockMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z5MdhkKtvHsk" style="text-align: right"&gt;5,815,293&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20251231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--EmployerCommonStockMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zZZreCq1sZ9k" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20251231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--EmployerCommonStockMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zhyypcSqCaA" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Interest bearing cash&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20251231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__us-gaap--InterestBearingDepositsMember_zGh6nLFhtVCl" style="border-bottom: Black 1pt solid; text-align: right"&gt;235,359&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20251231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__us-gaap--InterestBearingDepositsMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_ztPrLbg4J0O" style="border-bottom: Black 1pt solid; text-align: right"&gt;235,359&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20251231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__us-gaap--InterestBearingDepositsMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zaGCIJhxd0Fc" style="border-bottom: Black 1pt solid; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20251231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__us-gaap--InterestBearingDepositsMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zaSAmeNglPej" style="border-bottom: Black 1pt solid; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_c20251231__dei--LegalEntityAxis__custom--EBP001Member_z0jmhUIRGYvj" style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#x202f;70,978,051&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_c20251231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zLMvBKPLGlF8" style="border-bottom: Black 2.5pt double; text-align: right"&gt;70,978,051&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20251231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zhJNaFOMXdpk" style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20251231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zWiCzwIB5Nd" style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td colspan="13" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As of December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 1&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 2&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 3&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Registered investment companies&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_c20241231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--RegisteredInvestmentCompaniesMember_zb6ppxKWjuj1" style="text-align: right"&gt;57,428,946&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_c20241231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--RegisteredInvestmentCompaniesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zNXCEsH2Oz51" style="text-align: right"&gt;57,428,946&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20241231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--RegisteredInvestmentCompaniesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zkFWnzPMXZ1l" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20241231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--RegisteredInvestmentCompaniesMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z5eFcedDdQFc" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;CPS, Inc. common stock&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_c20241231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--EmployerCommonStockMember_zBa58uGzLgIb" style="text-align: right"&gt;5,781,242&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_c20241231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--EmployerCommonStockMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zcI3cqbls4p6" style="text-align: right"&gt;5,781,242&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20241231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--EmployerCommonStockMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zr6MHr3EgtB8" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20241231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__custom--EmployerCommonStockMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zzYNa0vm61Mh" style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Interest bearing cash&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20241231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__us-gaap--InterestBearingDepositsMember_zOQxzdL6poWc" style="border-bottom: Black 1pt solid; text-align: right"&gt;140,318&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20241231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__us-gaap--InterestBearingDepositsMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zPlrwZ9wlCfg" style="border-bottom: Black 1pt solid; text-align: right"&gt;140,318&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20241231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__us-gaap--InterestBearingDepositsMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zh5fusjsa7If" style="border-bottom: Black 1pt solid; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20241231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--InvestmentTypeAxis__us-gaap--InterestBearingDepositsMember__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z3qUa4ojkAz8" style="border-bottom: Black 1pt solid; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_c20241231__dei--LegalEntityAxis__custom--EBP001Member_ztJtfa5qMSkd" style="border-bottom: Black 2.5pt double; text-align: right"&gt;63,350,506&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_c20241231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zu9IkKfNr5ch" style="border-bottom: Black 2.5pt double; text-align: right"&gt;63,350,506&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20241231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zMqroelfl3I2" style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap-ebp--EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue_iI_d0_c20241231__dei--LegalEntityAxis__custom--EBP001Member__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zbOCwBr1u1Ei" style="border-bottom: Black 2.5pt double; text-align: right" title="Investments, fair value"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap-ebp:EmployeeBenefitPlanInvestmentFairValueAndNavTableTextBlock>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_custom_EBP001Member_custom_RegisteredInvestmentCompaniesMember"
      decimals="0"
      id="Fact000193"
      unitRef="USD">64927399</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_custom_EBP001Member_custom_RegisteredInvestmentCompaniesMember_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="Fact000194"
      unitRef="USD">64927399</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_custom_EBP001Member_custom_RegisteredInvestmentCompaniesMember_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="Fact000195"
      unitRef="USD">0</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_custom_EBP001Member_custom_RegisteredInvestmentCompaniesMember_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="Fact000196"
      unitRef="USD">0</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_custom_EBP001Member_custom_EmployerCommonStockMember"
      decimals="0"
      id="Fact000197"
      unitRef="USD">5815293</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_custom_EBP001Member_custom_EmployerCommonStockMember_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="Fact000198"
      unitRef="USD">5815293</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_custom_EBP001Member_custom_EmployerCommonStockMember_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="Fact000199"
      unitRef="USD">0</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_custom_EBP001Member_custom_EmployerCommonStockMember_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="Fact000200"
      unitRef="USD">0</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_custom_EBP001Member_us-gaap_InterestBearingDepositsMember"
      decimals="0"
      id="Fact000201"
      unitRef="USD">235359</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_custom_EBP001Member_us-gaap_InterestBearingDepositsMember_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="Fact000202"
      unitRef="USD">235359</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_custom_EBP001Member_us-gaap_InterestBearingDepositsMember_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="Fact000203"
      unitRef="USD">0</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_custom_EBP001Member_us-gaap_InterestBearingDepositsMember_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="Fact000204"
      unitRef="USD">0</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000205"
      unitRef="USD">70978051</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_custom_EBP001Member_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="Fact000206"
      unitRef="USD">70978051</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_custom_EBP001Member_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="Fact000207"
      unitRef="USD">0</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_custom_EBP001Member_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="Fact000208"
      unitRef="USD">0</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2024-12-31_custom_EBP001Member_custom_RegisteredInvestmentCompaniesMember"
      decimals="0"
      id="Fact000209"
      unitRef="USD">57428946</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2024-12-31_custom_EBP001Member_custom_RegisteredInvestmentCompaniesMember_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="Fact000210"
      unitRef="USD">57428946</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2024-12-31_custom_EBP001Member_custom_RegisteredInvestmentCompaniesMember_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="Fact000211"
      unitRef="USD">0</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2024-12-31_custom_EBP001Member_custom_RegisteredInvestmentCompaniesMember_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="Fact000212"
      unitRef="USD">0</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2024-12-31_custom_EBP001Member_custom_EmployerCommonStockMember"
      decimals="0"
      id="Fact000213"
      unitRef="USD">5781242</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2024-12-31_custom_EBP001Member_custom_EmployerCommonStockMember_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="Fact000214"
      unitRef="USD">5781242</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2024-12-31_custom_EBP001Member_custom_EmployerCommonStockMember_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="Fact000215"
      unitRef="USD">0</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2024-12-31_custom_EBP001Member_custom_EmployerCommonStockMember_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="Fact000216"
      unitRef="USD">0</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2024-12-31_custom_EBP001Member_us-gaap_InterestBearingDepositsMember"
      decimals="0"
      id="Fact000217"
      unitRef="USD">140318</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2024-12-31_custom_EBP001Member_us-gaap_InterestBearingDepositsMember_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="Fact000218"
      unitRef="USD">140318</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2024-12-31_custom_EBP001Member_us-gaap_InterestBearingDepositsMember_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="Fact000219"
      unitRef="USD">0</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2024-12-31_custom_EBP001Member_us-gaap_InterestBearingDepositsMember_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="Fact000220"
      unitRef="USD">0</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2024-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000221"
      unitRef="USD">63350506</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2024-12-31_custom_EBP001Member_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="Fact000222"
      unitRef="USD">63350506</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2024-12-31_custom_EBP001Member_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="Fact000223"
      unitRef="USD">0</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue
      contextRef="AsOf2024-12-31_custom_EBP001Member_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="Fact000225"
      unitRef="USD">0</us-gaap-ebp:EmployeeBenefitPlanInvestmentPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanRiskAndUncertaintyTextBlock
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      id="Fact000227">&lt;p id="xdx_801_eus-gaap-ebp--EmployeeBenefitPlanRiskAndUncertaintyTextBlock_hdei--LegalEntityAxis__custom--EBP001Member_zVGntHyd0kVh" style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 27.35pt"&gt;(4)&lt;/td&gt;&lt;td&gt;&lt;span id="xdx_821_zi8AonEoflBe"&gt;Risks and Uncertainties&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.5pt; text-align: justify"&gt;The Plan provides for various investment
options in money market funds, registered investment companies, guaranteed interest contract and the common stock of CPS, Inc. Investment
securities are exposed to various risks such as interest rate, market, and credit risks. Due to the level of uncertainty related to changes
in the value of investment securities, it is at least reasonably possible that changes in the various risk factors could materially affect
participants&#x2019; account balances and the amounts reported in the financial statements. The global economy, including the financial
and credit markets, has recently experienced extreme volatility and disruptions, including increases to inflation rates, rising interest
rates, declines in consumer confidence, declines
in economic growth, and uncertainty about economic stability. The severity and duration of the impact of these conditions on the Plan
cannot be predicted.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;









</us-gaap-ebp:EmployeeBenefitPlanRiskAndUncertaintyTextBlock>
    <us-gaap-ebp:EmployeeBenefitPlanTaxStatusTextBlock
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      id="Fact000232">&lt;p id="xdx_809_eus-gaap-ebp--EmployeeBenefitPlanTaxStatusTextBlock_hdei--LegalEntityAxis__custom--EBP001Member_zug3GAnzbCX8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 27.35pt"&gt;(5)&lt;/td&gt;&lt;td&gt;&lt;span id="xdx_822_z36LlPaGoW3d"&gt;Tax Status&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify"&gt;The Internal Revenue Service (&#x201c;IRS&#x201d;)
has determined and informed the Plan Sponsor by a letter dated February 7, 1996, that the Plan and related trust are designed in accordance
with applicable sections of the IRC and is, therefore, exempt from Federal income taxes. As described in Note 1, the Plan has been amended
since receiving the determination letter, including the adoption of the Empower Retirement Company Flexinvest&#xae; Prototype Non-Standardized
401(k) Profit Sharing Plan. The IRS has determined and notified Empower Retirement Company by a letter dated November 14, 2022, that the
form of the prototype plan is acceptable under section 401 of the IRC for use by employers for the benefit of their employees. The Plan
Administrator believes that the Plan is designed and is currently being operated in compliance with the applicable requirements of the
IRC. Accordingly, no provision for income taxes is included in the accompanying financial statements.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify"&gt;GAAP requires Plan management to evaluate
uncertain tax positions taken by the Plan. The financial statement effects of a tax position are recognized when the position is more
likely than not, based on the technical merits, to be sustained upon examination by the IRS. The Plan Administrator has analyzed the tax
positions taken by the Plan and has concluded that as of December 31, 2025, and 2024, there are no uncertain positions taken or expected
to be taken. The Plan has recognized no interest or penalties related to uncertain tax positions and is subject to routine audits by taxing
jurisdictions.&lt;/p&gt;

</us-gaap-ebp:EmployeeBenefitPlanTaxStatusTextBlock>
    <us-gaap-ebp:EmployeeBenefitPlanRelatedPartyAndPartyInInterestTransactionsTextBlock
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      id="Fact000234">&lt;p id="xdx_80E_eus-gaap-ebp--EmployeeBenefitPlanRelatedPartyAndPartyInInterestTransactionsTextBlock_hdei--LegalEntityAxis__custom--EBP001Member_zUQEydWzNHh6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: bold 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 27.35pt"&gt;(6)&lt;/td&gt;&lt;td&gt;&lt;span id="xdx_826_zwvS4FJPeoGb"&gt;Party-in-interest&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify"&gt;Parties-in-interest are defined under
the Department of Labor regulations as any fiduciary of the Plan, any party rendering service to the Plan, an employer whose employees
are covered by the Plan, and certain others. Certain Plan investments are managed by Empower. Empower is the custodian of these assets
and provides record keeping services to the Plan; therefore, these transactions qualify as permitted party-in-interest transactions. The
Plan Sponsor offers its common stock as an investment option and performs administrative functions to the Plan at no cost. These are also
considered permitted party-in-interest transactions. Notes receivable from participants held by the Plan also reflect allowable party-in-interest
transactions.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;













</us-gaap-ebp:EmployeeBenefitPlanRelatedPartyAndPartyInInterestTransactionsTextBlock>
    <us-gaap-ebp:EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTableTextBlock
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      id="Fact000241">&lt;p id="xdx_809_eus-gaap-ebp--EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTableTextBlock_hdei--LegalEntityAxis__custom--EBP001Member_zjUBOxuOkpcl" style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="a_006"&gt;&lt;/span&gt;Schedule H, Line 4i &#x2013; &lt;span id="xdx_827_zYJH6PMUomEi"&gt;Schedule of Assets (Held at End of Year)&lt;/span&gt; &#x2013; December 31, 2025&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Plan # 001 &#x2013; EIN # 33-0459135&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89F_eus-gaap-ebp--EmployeeBenefitPlanScheduleOfAllocationAssetAndLiabilityTableTextBlock_hdei--LegalEntityAxis__custom--EBP001Member_z1EQsXqXoE2i" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Schedule of Assets (Held at End of Year) (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;span id="xdx_8BC_zCLLOXW5kxt1" style="display: none"&gt;Schedule of assets (held at end of year)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: center"&gt;Identity of issuer, borrower, lessor or similar party&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: center"&gt;Description of investment including maturity date, rate of interest, collateral, par or maturity date&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; vertical-align: top; text-align: center"&gt;Cost&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; vertical-align: top; text-align: center"&gt;Current value&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 2%; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 21%"&gt;Vanguard&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 39%; text-align: left"&gt;1VFIAX Vanguard 500 Index Admiral&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__custom--Vanguard500IndexAdmiral1VFIAXMember__dei--LegalEntityAxis__custom--EBP001Member_zVahOK6byQqi" style="width: 13%; text-align: right" title="Cost"&gt;8,237,763&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__custom--Vanguard500IndexAdmiral1VFIAXMember__dei--LegalEntityAxis__custom--EBP001Member_zbldYxjq5Pi5" style="width: 13%; text-align: right" title="Current Value"&gt;13,506,865&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;Vanguard&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1VIGAX Vanguard Growth Index Adm&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__custom--VIGAX1VanguardGrowthIndexAdmMember__dei--LegalEntityAxis__custom--EBP001Member_zr6iQOwA6x4c" style="text-align: right" title="Cost"&gt;6,327,597&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__custom--VIGAX1VanguardGrowthIndexAdmMember__dei--LegalEntityAxis__custom--EBP001Member_zavfYY4KYhWi" style="text-align: right" title="Current Value"&gt;8,292,415&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;*&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;* Consumer Portfolio Services, Inc.&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1CPSSTK Consumer Portfolio Services, Inc.Common Stock&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__custom--ConsumerPortfolioServices1CPSSTKMember__dei--LegalEntityAxis__custom--EBP001Member_ze33y0psvAIa" style="text-align: right" title="Cost"&gt;4,168,852&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__custom--ConsumerPortfolioServices1CPSSTKMember__dei--LegalEntityAxis__custom--EBP001Member_zkubWEeRV0e5" style="text-align: right" title="Current Value"&gt;5,815,293&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;*&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;* Guaranteeed Interest Account&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1MGDYB3 Guaranteed Interest Account&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__GuaranteedInterestAccount1MGDYB3Member__dei--LegalEntityAxis__custom--EBP001Member_zByGoBabiV4" style="text-align: right" title="Cost"&gt;4,547,462&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__GuaranteedInterestAccount1MGDYB3Member__dei--LegalEntityAxis__custom--EBP001Member_zcWYie9gMz3a" style="text-align: right" title="Current Value"&gt;4,993,443&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;American Funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1RLBGX American Funds American Balanced R6&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFundsAmericanBalancedR61RLBGXMember__dei--LegalEntityAxis__custom--EBP001Member_zAK4gTYfrwn2" style="text-align: right" title="Cost"&gt;3,554,918&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFundsAmericanBalancedR61RLBGXMember__dei--LegalEntityAxis__custom--EBP001Member_zTVLE6aXTOMl" style="text-align: right" title="Current Value"&gt;4,296,526&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;American Funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1RFUTX American Funds 2060 Trgt Date Retire R6&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2060TrgtDateRetireR61RFUTXMember__dei--LegalEntityAxis__custom--EBP001Member_zzN6Md2aWc1a" style="text-align: right" title="Cost"&gt;2,995,883&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2060TrgtDateRetireR61RFUTXMember__dei--LegalEntityAxis__custom--EBP001Member_zdI7XHSd8ejk" style="text-align: right" title="Current Value"&gt;3,653,320&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;American Funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1RFGTX American Funds 2040 Trgt Date Retire R6&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2040TrgtDateRetireR61RFGTXMember__dei--LegalEntityAxis__custom--EBP001Member_zYIZIPPneDLg" style="text-align: right" title="Cost"&gt;2,567,686&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2040TrgtDateRetireR61RFGTXMember__dei--LegalEntityAxis__custom--EBP001Member_zOFFjVpfz9jh" style="text-align: right" title="Current Value"&gt;3,165,890&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;American Funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1RFKTX American Funds 2055 Trgt Date Retire R6&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2055TrgtDateRetireR61RFKTXMember__dei--LegalEntityAxis__custom--EBP001Member_zfbMw6I1rujl" style="text-align: right" title="Cost"&gt;2,500,894&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2055TrgtDateRetireR61RFKTXMember__dei--LegalEntityAxis__custom--EBP001Member_zc6QS7PUwSQf" style="text-align: right" title="Current Value"&gt;3,127,494&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;American Funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1RFITX American Funds 2050 Trgt Date Retire R6&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2050TrgtDateRetireR61RFITXMember__dei--LegalEntityAxis__custom--EBP001Member_zTejREuXTJpc" style="text-align: right" title="Cost"&gt;2,116,378&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2050TrgtDateRetireR61RFITXMember__dei--LegalEntityAxis__custom--EBP001Member_zPDq2DL7yZQ6" style="text-align: right" title="Current Value"&gt;2,653,440&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;Vanguard&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1VBIAX Vanguard Balanced Index Adm&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardBalancedIndexAdm1VBIAXMember__dei--LegalEntityAxis__custom--EBP001Member_z70on5uWBBq9" style="text-align: right" title="Cost"&gt;2,135,929&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardBalancedIndexAdm1VBIAXMember__dei--LegalEntityAxis__custom--EBP001Member_zgt4Klo7fLv1" style="text-align: right" title="Current Value"&gt;2,587,680&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;American Funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1RFFTX American Funds 2035 Trgt Date Retire R6&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2035TrgtDateRetireR61RFFTXMember__dei--LegalEntityAxis__custom--EBP001Member_z2OjsSPOPh9h" style="text-align: right" title="Cost"&gt;2,036,235&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2035TrgtDateRetireR61RFFTXMember__dei--LegalEntityAxis__custom--EBP001Member_zaEF3lmZB28c" style="text-align: right" title="Current Value"&gt;2,405,971&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;American Funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1RFHTX American Funds 2045 Trgt Date Retire R6&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2045TrgtDateRetireR61RFHTXMember__dei--LegalEntityAxis__custom--EBP001Member_zDwffoBm2c1i" style="text-align: right" title="Cost"&gt;1,849,552&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2045TrgtDateRetireR61RFHTXMember__dei--LegalEntityAxis__custom--EBP001Member_zXU88pLjjPMc" style="text-align: right" title="Current Value"&gt;2,233,867&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;Dodge &amp;amp; Cox&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1DODGX Dodge &amp;amp; Cox Stock - I&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__DodgeCoxStockI1DODGXMember__dei--LegalEntityAxis__custom--EBP001Member_znpsb1WiE6m2" style="text-align: right" title="Cost"&gt;1,879,887&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__DodgeCoxStockI1DODGXMember__dei--LegalEntityAxis__custom--EBP001Member_zCqYwHB48QA6" style="text-align: right" title="Current Value"&gt;2,136,094&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;American Funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1RFETX American Funds 2030 Trgt Date Retire R6&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2030TrgtDateRetireR61RFETXMember__dei--LegalEntityAxis__custom--EBP001Member_zqUthrgqAJNk" style="text-align: right" title="Cost"&gt;1,395,622&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2030TrgtDateRetireR61RFETXMember__dei--LegalEntityAxis__custom--EBP001Member_zl2sM8Uwn8Aa" style="text-align: right" title="Current Value"&gt;1,605,951&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;American Funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1RLLGX American Funds SMALLCAP World R6&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFundsSMALLCAPWorldR61RLLGXMember__dei--LegalEntityAxis__custom--EBP001Member_z71BL1q8hCv6" style="text-align: right" title="Cost"&gt;1,202,347&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFundsSMALLCAPWorldR61RLLGXMember__dei--LegalEntityAxis__custom--EBP001Member_zUMzIPUxQwFg" style="text-align: right" title="Current Value"&gt;1,542,555&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;Vanguard&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1VIMAX Vanguard Mid Cap Index Fund - Admiral&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardMidCapIndexFundAdmiral1VIMAXMember__dei--LegalEntityAxis__custom--EBP001Member_zNVjeVwtoLb5" style="text-align: right" title="Cost"&gt;1,068,399&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardMidCapIndexFundAdmiral1VIMAXMember__dei--LegalEntityAxis__custom--EBP001Member_zdDffAOouzwa" style="text-align: right" title="Current Value"&gt;1,429,539&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;American Funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1RFDTX American Funds 2025 Trgt Date Retire R6&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2025TrgtDateRetireR61RFDTXMember__dei--LegalEntityAxis__custom--EBP001Member_zlbms6LoUFFj" style="text-align: right" title="Cost"&gt;1,248,990&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2025TrgtDateRetireR61RFDTXMember__dei--LegalEntityAxis__custom--EBP001Member_zX7zr3484JKk" style="text-align: right" title="Current Value"&gt;1,317,287&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;Vanguard&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1VSMGX Vanguard LifeStrategy Moderate Growth&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardLifeStrategyModerateGrowth1VSMGXMember__dei--LegalEntityAxis__custom--EBP001Member_zWhjdrZqifWf" style="text-align: right" title="Cost"&gt;1,102,691&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardLifeStrategyModerateGrowth1VSMGXMember__dei--LegalEntityAxis__custom--EBP001Member_zkEguX3cSD4b" style="text-align: right" title="Current Value"&gt;1,306,466&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;Vanguard&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1VASGX Vanguard LifeStrategy Growth Inv&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardLifeStrategyGrowthInv1VASGXMember__dei--LegalEntityAxis__custom--EBP001Member_zj5AXsQHNdN6" style="text-align: right" title="Cost"&gt;984,340&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardLifeStrategyGrowthInv1VASGXMember__dei--LegalEntityAxis__custom--EBP001Member_zSEboM9LZLql" style="text-align: right" title="Current Value"&gt;1,305,150&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;Dimensional Fund Advisors&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1DGEIX DFA Global Equity I&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__DFAGlobalEquityI1DGEIXMember__dei--LegalEntityAxis__custom--EBP001Member_zafeb9tMXoRb" style="text-align: right" title="Cost"&gt;897,489&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__DFAGlobalEquityI1DGEIXMember__dei--LegalEntityAxis__custom--EBP001Member_zuc3b9pmSj98" style="text-align: right" title="Current Value"&gt;1,250,917&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;American Funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1RBFGX American Funds Bond Fund of Amer R6&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFundsBondFundofAmerR61RBFGXMember__dei--LegalEntityAxis__custom--EBP001Member_zMEbUffRhAkf" style="text-align: right" title="Cost"&gt;1,057,475&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFundsBondFundofAmerR61RBFGXMember__dei--LegalEntityAxis__custom--EBP001Member_z2q4TWm7hZUg" style="text-align: right" title="Current Value"&gt;1,080,172&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;Vanguard&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1VTMGX Vanguard Developed Markets Index Admiral&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardDevelopedMarketsIndexAdmiral1VTMGXMember__dei--LegalEntityAxis__custom--EBP001Member_zE49sssJUj77" style="text-align: right" title="Cost"&gt;779,553&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardDevelopedMarketsIndexAdmiral1VTMGXMember__dei--LegalEntityAxis__custom--EBP001Member_zdV1MJVYBMo6" style="text-align: right" title="Current Value"&gt;1,074,788&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;Vanguard&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1VIPIX Vanguard Inflation-Protected Secs I&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardInflationProtectedSecsI1VIPIXMember__dei--LegalEntityAxis__custom--EBP001Member_zdfVzrOPLYx3" style="text-align: right" title="Cost"&gt;986,448&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardInflationProtectedSecsI1VIPIXMember__dei--LegalEntityAxis__custom--EBP001Member_zAegd1mSFbGg" style="text-align: right" title="Current Value"&gt;966,626&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;Vanguard&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1VSMAX Vanguard Small Cap Index Adm&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardSmallCapIndexAdm1VSMAXMember__dei--LegalEntityAxis__custom--EBP001Member_zPleaTBCy0p1" style="text-align: right" title="Cost"&gt;595,869&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardSmallCapIndexAdm1VSMAXMember__dei--LegalEntityAxis__custom--EBP001Member_zphmwPuhfCmb" style="text-align: right" title="Current Value"&gt;776,445&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;American Funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1RRCTX American Funds 2020 Trgt Date Retire R6&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2020TrgtDateRetireR61RRCTXMember__dei--LegalEntityAxis__custom--EBP001Member_zLKEcvx4Smb3" style="text-align: right" title="Cost"&gt;695,724&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2020TrgtDateRetireR61RRCTXMember__dei--LegalEntityAxis__custom--EBP001Member_zif1CGfJK95g" style="text-align: right" title="Current Value"&gt;749,928&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;MassMutual&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1MSCDX MassMutual Small Cap Opportunities R5&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__MassMutualSmallCapOpportunitiesR51MSCDXMember__dei--LegalEntityAxis__custom--EBP001Member_zc5gIeP4wct1" style="text-align: right" title="Cost"&gt;679,130&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__MassMutualSmallCapOpportunitiesR51MSCDXMember__dei--LegalEntityAxis__custom--EBP001Member_z2FfUjg6Rk63" style="text-align: right" title="Current Value"&gt;725,706&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;Vanguard&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1VSCGX Vanguard LifeStrategy Cnsrv Gr Inv&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardLifeStrategyCnsrvGrInv1VSCGXMember__dei--LegalEntityAxis__custom--EBP001Member_ztQBzMzv7NOl" style="text-align: right" title="Cost"&gt;583,247&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardLifeStrategyCnsrvGrInv1VSCGXMember__dei--LegalEntityAxis__custom--EBP001Member_z2mfJ9Xh3Sr7" style="text-align: right" title="Current Value"&gt;643,799&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;BlackRock&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1BRHYX BlackRock High Yield Bond Portfolio K&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__BlackRockHighYieldBondPortfolioK1BRHYXMember__dei--LegalEntityAxis__custom--EBP001Member_zb9RseBoqA82" style="text-align: right" title="Cost"&gt;529,915&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__BlackRockHighYieldBondPortfolioK1BRHYXMember__dei--LegalEntityAxis__custom--EBP001Member_zIC3Ql9D8CDh" style="text-align: right" title="Current Value"&gt;562,137&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;Vanguard&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1VMGMX VANGUARD MID-CAP GROWTH INDEX ADMIRAL&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VANGUARDMIDCAPGROWTHINDEXADMIRAL1VMGMXMember__dei--LegalEntityAxis__custom--EBP001Member_zyXmkMcSiuwg" style="text-align: right" title="Cost"&gt;446,486&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VANGUARDMIDCAPGROWTHINDEXADMIRAL1VMGMXMember__dei--LegalEntityAxis__custom--EBP001Member_zteqIbfKW5H3" style="text-align: right" title="Current Value"&gt;427,399&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;Cohen &amp;amp; Steers&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1CSRIX Cohen &amp;amp; Steers Instl Realty Shares&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__CohenAndSteersInstlRealtyShares1CSRIXMember__dei--LegalEntityAxis__custom--EBP001Member_zcrPpIEm8t05" style="text-align: right" title="Cost"&gt;25,469&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__CohenAndSteersInstlRealtyShares1CSRIXMember__dei--LegalEntityAxis__custom--EBP001Member_zfiSykEll0gg" style="text-align: right" title="Current Value"&gt;27,081&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;American Funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1RFJTX American Funds 2015 Trgt Date Retire R6&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2015TrgtDateRetireR61RFJTXMember__dei--LegalEntityAxis__custom--EBP001Member_zJ18OKuo4vPi" style="text-align: right" title="Cost"&gt;13,921&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2015TrgtDateRetireR61RFJTXMember__dei--LegalEntityAxis__custom--EBP001Member_znurG95eYVUg" style="text-align: right" title="Current Value"&gt;14,877&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;American Funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1RFTTX American Funds 2010 Trgt Date Retire R6&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2010TrgtDateRetireR61RFTTXMember__dei--LegalEntityAxis__custom--EBP001Member_zhbsMRNz2hCc" style="text-align: right" title="Cost"&gt;13,480&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2010TrgtDateRetireR61RFTTXMember__dei--LegalEntityAxis__custom--EBP001Member_zGYYpPESdH91" style="text-align: right" title="Current Value"&gt;14,393&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;*&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;* Interest Bearing Cash&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Interest Bearing Cash&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_d0_c20251231__us-gaap--InvestmentIdentifierAxis__InterestBearingCashMember__dei--LegalEntityAxis__custom--EBP001Member_zEbbP030pZng" style="border-bottom: Black 1pt solid; text-align: right" title="Cost"&gt;235,359&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_d0_c20251231__us-gaap--InvestmentIdentifierAxis__InterestBearingCashMember__dei--LegalEntityAxis__custom--EBP001Member_zTIjy8AHzEr1" style="border-bottom: Black 1pt solid; text-align: right" title="Current Value"&gt;235,359&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__dei--LegalEntityAxis__custom--EBP001Member_zWcgFOj55hUe" style="text-align: right" title="Cost"&gt;59,460,993&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanAssetHeldForInvestmentInvestmentExcludingPlanInterestInMasterTrustCurrentValue_iI_d0_c20251231__dei--LegalEntityAxis__custom--EBP001Member_zfv3hXCDQrH3" style="text-align: right" title="Current Value, gross"&gt;75,924,874&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;*&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Notes receivable from participants&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span id="xdx_909_eus-gaap-ebp--EmployeeBenefitPlanParticipantLoanInterestRate_dp_c20250101__20251231__dei--LegalEntityAxis__custom--EBP001Member__srt--RangeAxis__srt--MinimumMember_zH2Mlzte3wT6" title="EBP, Asset Held for Investment, Participant Loan, Interest Rate"&gt;4.25&lt;/span&gt;%- &lt;span id="xdx_906_eus-gaap-ebp--EmployeeBenefitPlanParticipantLoanInterestRate_dp_c20250101__20251231__dei--LegalEntityAxis__custom--EBP001Member__srt--RangeAxis__srt--MaximumMember_zqrbKgH4Rvj1" title="Interest rate"&gt;9.50&lt;/span&gt;% maturing between Jan. 2026 and Nov. 2032&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap-ebp--EmployeeBenefitPlanAssetHeldForInvestmentParticipantLoanAfterDeemedDistribution_iI_d0_c20251231__dei--LegalEntityAxis__custom--EBP001Member_zaYOzxZZG3K" style="border-bottom: Black 1pt solid; text-align: right" title="Notes receivable from participants"&gt;2,782,944&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__dei--LegalEntityAxis__custom--EBP001Member_z4pNwbmzbUsj" style="border-bottom: Black 2.5pt double; text-align: right" title="Cost"&gt;59,460,993&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanAssetHeldForInvestment_iI_d0_c20251231__dei--LegalEntityAxis__custom--EBP001Member_zxdfDckrhdFg" style="border-bottom: Black 2.5pt double; text-align: right" title="Current Value"&gt;78,707,818&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;* Denotes investment with party-in-interest.&lt;/p&gt;

</us-gaap-ebp:EmployeeBenefitPlanScheduleOfAssetHeldForInvestmentTableTextBlock>
    <us-gaap-ebp:EmployeeBenefitPlanScheduleOfAllocationAssetAndLiabilityTableTextBlock
      contextRef="From2025-01-012025-12-31_custom_EBP001Member"
      id="Fact000243">&lt;table cellpadding="0" cellspacing="0" id="xdx_89F_eus-gaap-ebp--EmployeeBenefitPlanScheduleOfAllocationAssetAndLiabilityTableTextBlock_hdei--LegalEntityAxis__custom--EBP001Member_z1EQsXqXoE2i" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Schedule of Assets (Held at End of Year) (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;span id="xdx_8BC_zCLLOXW5kxt1" style="display: none"&gt;Schedule of assets (held at end of year)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: center"&gt;Identity of issuer, borrower, lessor or similar party&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: center"&gt;Description of investment including maturity date, rate of interest, collateral, par or maturity date&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; vertical-align: top; text-align: center"&gt;Cost&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; vertical-align: top; text-align: center"&gt;Current value&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 2%; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 21%"&gt;Vanguard&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 39%; text-align: left"&gt;1VFIAX Vanguard 500 Index Admiral&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__custom--Vanguard500IndexAdmiral1VFIAXMember__dei--LegalEntityAxis__custom--EBP001Member_zVahOK6byQqi" style="width: 13%; text-align: right" title="Cost"&gt;8,237,763&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__custom--Vanguard500IndexAdmiral1VFIAXMember__dei--LegalEntityAxis__custom--EBP001Member_zbldYxjq5Pi5" style="width: 13%; text-align: right" title="Current Value"&gt;13,506,865&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;Vanguard&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1VIGAX Vanguard Growth Index Adm&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__custom--VIGAX1VanguardGrowthIndexAdmMember__dei--LegalEntityAxis__custom--EBP001Member_zr6iQOwA6x4c" style="text-align: right" title="Cost"&gt;6,327,597&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__custom--VIGAX1VanguardGrowthIndexAdmMember__dei--LegalEntityAxis__custom--EBP001Member_zavfYY4KYhWi" style="text-align: right" title="Current Value"&gt;8,292,415&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;*&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;* Consumer Portfolio Services, Inc.&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1CPSSTK Consumer Portfolio Services, Inc.Common Stock&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__custom--ConsumerPortfolioServices1CPSSTKMember__dei--LegalEntityAxis__custom--EBP001Member_ze33y0psvAIa" style="text-align: right" title="Cost"&gt;4,168,852&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__custom--ConsumerPortfolioServices1CPSSTKMember__dei--LegalEntityAxis__custom--EBP001Member_zkubWEeRV0e5" style="text-align: right" title="Current Value"&gt;5,815,293&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;*&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;* Guaranteeed Interest Account&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1MGDYB3 Guaranteed Interest Account&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__GuaranteedInterestAccount1MGDYB3Member__dei--LegalEntityAxis__custom--EBP001Member_zByGoBabiV4" style="text-align: right" title="Cost"&gt;4,547,462&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__GuaranteedInterestAccount1MGDYB3Member__dei--LegalEntityAxis__custom--EBP001Member_zcWYie9gMz3a" style="text-align: right" title="Current Value"&gt;4,993,443&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;American Funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1RLBGX American Funds American Balanced R6&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFundsAmericanBalancedR61RLBGXMember__dei--LegalEntityAxis__custom--EBP001Member_zAK4gTYfrwn2" style="text-align: right" title="Cost"&gt;3,554,918&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFundsAmericanBalancedR61RLBGXMember__dei--LegalEntityAxis__custom--EBP001Member_zTVLE6aXTOMl" style="text-align: right" title="Current Value"&gt;4,296,526&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;American Funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1RFUTX American Funds 2060 Trgt Date Retire R6&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2060TrgtDateRetireR61RFUTXMember__dei--LegalEntityAxis__custom--EBP001Member_zzN6Md2aWc1a" style="text-align: right" title="Cost"&gt;2,995,883&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2060TrgtDateRetireR61RFUTXMember__dei--LegalEntityAxis__custom--EBP001Member_zdI7XHSd8ejk" style="text-align: right" title="Current Value"&gt;3,653,320&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;American Funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1RFGTX American Funds 2040 Trgt Date Retire R6&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2040TrgtDateRetireR61RFGTXMember__dei--LegalEntityAxis__custom--EBP001Member_zYIZIPPneDLg" style="text-align: right" title="Cost"&gt;2,567,686&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2040TrgtDateRetireR61RFGTXMember__dei--LegalEntityAxis__custom--EBP001Member_zOFFjVpfz9jh" style="text-align: right" title="Current Value"&gt;3,165,890&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;American Funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1RFKTX American Funds 2055 Trgt Date Retire R6&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2055TrgtDateRetireR61RFKTXMember__dei--LegalEntityAxis__custom--EBP001Member_zfbMw6I1rujl" style="text-align: right" title="Cost"&gt;2,500,894&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2055TrgtDateRetireR61RFKTXMember__dei--LegalEntityAxis__custom--EBP001Member_zc6QS7PUwSQf" style="text-align: right" title="Current Value"&gt;3,127,494&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;American Funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1RFITX American Funds 2050 Trgt Date Retire R6&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2050TrgtDateRetireR61RFITXMember__dei--LegalEntityAxis__custom--EBP001Member_zTejREuXTJpc" style="text-align: right" title="Cost"&gt;2,116,378&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2050TrgtDateRetireR61RFITXMember__dei--LegalEntityAxis__custom--EBP001Member_zPDq2DL7yZQ6" style="text-align: right" title="Current Value"&gt;2,653,440&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;Vanguard&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1VBIAX Vanguard Balanced Index Adm&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardBalancedIndexAdm1VBIAXMember__dei--LegalEntityAxis__custom--EBP001Member_z70on5uWBBq9" style="text-align: right" title="Cost"&gt;2,135,929&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardBalancedIndexAdm1VBIAXMember__dei--LegalEntityAxis__custom--EBP001Member_zgt4Klo7fLv1" style="text-align: right" title="Current Value"&gt;2,587,680&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;American Funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1RFFTX American Funds 2035 Trgt Date Retire R6&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2035TrgtDateRetireR61RFFTXMember__dei--LegalEntityAxis__custom--EBP001Member_z2OjsSPOPh9h" style="text-align: right" title="Cost"&gt;2,036,235&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2035TrgtDateRetireR61RFFTXMember__dei--LegalEntityAxis__custom--EBP001Member_zaEF3lmZB28c" style="text-align: right" title="Current Value"&gt;2,405,971&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;American Funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1RFHTX American Funds 2045 Trgt Date Retire R6&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2045TrgtDateRetireR61RFHTXMember__dei--LegalEntityAxis__custom--EBP001Member_zDwffoBm2c1i" style="text-align: right" title="Cost"&gt;1,849,552&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2045TrgtDateRetireR61RFHTXMember__dei--LegalEntityAxis__custom--EBP001Member_zXU88pLjjPMc" style="text-align: right" title="Current Value"&gt;2,233,867&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;Dodge &amp;amp; Cox&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1DODGX Dodge &amp;amp; Cox Stock - I&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__DodgeCoxStockI1DODGXMember__dei--LegalEntityAxis__custom--EBP001Member_znpsb1WiE6m2" style="text-align: right" title="Cost"&gt;1,879,887&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__DodgeCoxStockI1DODGXMember__dei--LegalEntityAxis__custom--EBP001Member_zCqYwHB48QA6" style="text-align: right" title="Current Value"&gt;2,136,094&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;American Funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1RFETX American Funds 2030 Trgt Date Retire R6&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2030TrgtDateRetireR61RFETXMember__dei--LegalEntityAxis__custom--EBP001Member_zqUthrgqAJNk" style="text-align: right" title="Cost"&gt;1,395,622&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2030TrgtDateRetireR61RFETXMember__dei--LegalEntityAxis__custom--EBP001Member_zl2sM8Uwn8Aa" style="text-align: right" title="Current Value"&gt;1,605,951&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;American Funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1RLLGX American Funds SMALLCAP World R6&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFundsSMALLCAPWorldR61RLLGXMember__dei--LegalEntityAxis__custom--EBP001Member_z71BL1q8hCv6" style="text-align: right" title="Cost"&gt;1,202,347&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFundsSMALLCAPWorldR61RLLGXMember__dei--LegalEntityAxis__custom--EBP001Member_zUMzIPUxQwFg" style="text-align: right" title="Current Value"&gt;1,542,555&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;Vanguard&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1VIMAX Vanguard Mid Cap Index Fund - Admiral&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardMidCapIndexFundAdmiral1VIMAXMember__dei--LegalEntityAxis__custom--EBP001Member_zNVjeVwtoLb5" style="text-align: right" title="Cost"&gt;1,068,399&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardMidCapIndexFundAdmiral1VIMAXMember__dei--LegalEntityAxis__custom--EBP001Member_zdDffAOouzwa" style="text-align: right" title="Current Value"&gt;1,429,539&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;American Funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1RFDTX American Funds 2025 Trgt Date Retire R6&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2025TrgtDateRetireR61RFDTXMember__dei--LegalEntityAxis__custom--EBP001Member_zlbms6LoUFFj" style="text-align: right" title="Cost"&gt;1,248,990&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2025TrgtDateRetireR61RFDTXMember__dei--LegalEntityAxis__custom--EBP001Member_zX7zr3484JKk" style="text-align: right" title="Current Value"&gt;1,317,287&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;Vanguard&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1VSMGX Vanguard LifeStrategy Moderate Growth&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardLifeStrategyModerateGrowth1VSMGXMember__dei--LegalEntityAxis__custom--EBP001Member_zWhjdrZqifWf" style="text-align: right" title="Cost"&gt;1,102,691&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardLifeStrategyModerateGrowth1VSMGXMember__dei--LegalEntityAxis__custom--EBP001Member_zkEguX3cSD4b" style="text-align: right" title="Current Value"&gt;1,306,466&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;Vanguard&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1VASGX Vanguard LifeStrategy Growth Inv&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardLifeStrategyGrowthInv1VASGXMember__dei--LegalEntityAxis__custom--EBP001Member_zj5AXsQHNdN6" style="text-align: right" title="Cost"&gt;984,340&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardLifeStrategyGrowthInv1VASGXMember__dei--LegalEntityAxis__custom--EBP001Member_zSEboM9LZLql" style="text-align: right" title="Current Value"&gt;1,305,150&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;Dimensional Fund Advisors&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1DGEIX DFA Global Equity I&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__DFAGlobalEquityI1DGEIXMember__dei--LegalEntityAxis__custom--EBP001Member_zafeb9tMXoRb" style="text-align: right" title="Cost"&gt;897,489&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__DFAGlobalEquityI1DGEIXMember__dei--LegalEntityAxis__custom--EBP001Member_zuc3b9pmSj98" style="text-align: right" title="Current Value"&gt;1,250,917&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;American Funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1RBFGX American Funds Bond Fund of Amer R6&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFundsBondFundofAmerR61RBFGXMember__dei--LegalEntityAxis__custom--EBP001Member_zMEbUffRhAkf" style="text-align: right" title="Cost"&gt;1,057,475&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFundsBondFundofAmerR61RBFGXMember__dei--LegalEntityAxis__custom--EBP001Member_z2q4TWm7hZUg" style="text-align: right" title="Current Value"&gt;1,080,172&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;Vanguard&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1VTMGX Vanguard Developed Markets Index Admiral&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardDevelopedMarketsIndexAdmiral1VTMGXMember__dei--LegalEntityAxis__custom--EBP001Member_zE49sssJUj77" style="text-align: right" title="Cost"&gt;779,553&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardDevelopedMarketsIndexAdmiral1VTMGXMember__dei--LegalEntityAxis__custom--EBP001Member_zdV1MJVYBMo6" style="text-align: right" title="Current Value"&gt;1,074,788&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;Vanguard&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1VIPIX Vanguard Inflation-Protected Secs I&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardInflationProtectedSecsI1VIPIXMember__dei--LegalEntityAxis__custom--EBP001Member_zdfVzrOPLYx3" style="text-align: right" title="Cost"&gt;986,448&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardInflationProtectedSecsI1VIPIXMember__dei--LegalEntityAxis__custom--EBP001Member_zAegd1mSFbGg" style="text-align: right" title="Current Value"&gt;966,626&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;Vanguard&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1VSMAX Vanguard Small Cap Index Adm&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardSmallCapIndexAdm1VSMAXMember__dei--LegalEntityAxis__custom--EBP001Member_zPleaTBCy0p1" style="text-align: right" title="Cost"&gt;595,869&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardSmallCapIndexAdm1VSMAXMember__dei--LegalEntityAxis__custom--EBP001Member_zphmwPuhfCmb" style="text-align: right" title="Current Value"&gt;776,445&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;American Funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1RRCTX American Funds 2020 Trgt Date Retire R6&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2020TrgtDateRetireR61RRCTXMember__dei--LegalEntityAxis__custom--EBP001Member_zLKEcvx4Smb3" style="text-align: right" title="Cost"&gt;695,724&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2020TrgtDateRetireR61RRCTXMember__dei--LegalEntityAxis__custom--EBP001Member_zif1CGfJK95g" style="text-align: right" title="Current Value"&gt;749,928&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;MassMutual&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1MSCDX MassMutual Small Cap Opportunities R5&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__MassMutualSmallCapOpportunitiesR51MSCDXMember__dei--LegalEntityAxis__custom--EBP001Member_zc5gIeP4wct1" style="text-align: right" title="Cost"&gt;679,130&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__MassMutualSmallCapOpportunitiesR51MSCDXMember__dei--LegalEntityAxis__custom--EBP001Member_z2FfUjg6Rk63" style="text-align: right" title="Current Value"&gt;725,706&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;Vanguard&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1VSCGX Vanguard LifeStrategy Cnsrv Gr Inv&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardLifeStrategyCnsrvGrInv1VSCGXMember__dei--LegalEntityAxis__custom--EBP001Member_ztQBzMzv7NOl" style="text-align: right" title="Cost"&gt;583,247&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VanguardLifeStrategyCnsrvGrInv1VSCGXMember__dei--LegalEntityAxis__custom--EBP001Member_z2mfJ9Xh3Sr7" style="text-align: right" title="Current Value"&gt;643,799&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;BlackRock&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1BRHYX BlackRock High Yield Bond Portfolio K&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__BlackRockHighYieldBondPortfolioK1BRHYXMember__dei--LegalEntityAxis__custom--EBP001Member_zb9RseBoqA82" style="text-align: right" title="Cost"&gt;529,915&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__BlackRockHighYieldBondPortfolioK1BRHYXMember__dei--LegalEntityAxis__custom--EBP001Member_zIC3Ql9D8CDh" style="text-align: right" title="Current Value"&gt;562,137&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;Vanguard&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1VMGMX VANGUARD MID-CAP GROWTH INDEX ADMIRAL&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VANGUARDMIDCAPGROWTHINDEXADMIRAL1VMGMXMember__dei--LegalEntityAxis__custom--EBP001Member_zyXmkMcSiuwg" style="text-align: right" title="Cost"&gt;446,486&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__VANGUARDMIDCAPGROWTHINDEXADMIRAL1VMGMXMember__dei--LegalEntityAxis__custom--EBP001Member_zteqIbfKW5H3" style="text-align: right" title="Current Value"&gt;427,399&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;Cohen &amp;amp; Steers&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1CSRIX Cohen &amp;amp; Steers Instl Realty Shares&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__CohenAndSteersInstlRealtyShares1CSRIXMember__dei--LegalEntityAxis__custom--EBP001Member_zcrPpIEm8t05" style="text-align: right" title="Cost"&gt;25,469&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__CohenAndSteersInstlRealtyShares1CSRIXMember__dei--LegalEntityAxis__custom--EBP001Member_zfiSykEll0gg" style="text-align: right" title="Current Value"&gt;27,081&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;American Funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1RFJTX American Funds 2015 Trgt Date Retire R6&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2015TrgtDateRetireR61RFJTXMember__dei--LegalEntityAxis__custom--EBP001Member_zJ18OKuo4vPi" style="text-align: right" title="Cost"&gt;13,921&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2015TrgtDateRetireR61RFJTXMember__dei--LegalEntityAxis__custom--EBP001Member_znurG95eYVUg" style="text-align: right" title="Current Value"&gt;14,877&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;American Funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;1RFTTX American Funds 2010 Trgt Date Retire R6&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2010TrgtDateRetireR61RFTTXMember__dei--LegalEntityAxis__custom--EBP001Member_zhbsMRNz2hCc" style="text-align: right" title="Cost"&gt;13,480&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_c20251231__us-gaap--InvestmentIdentifierAxis__AmericanFunds2010TrgtDateRetireR61RFTTXMember__dei--LegalEntityAxis__custom--EBP001Member_zGYYpPESdH91" style="text-align: right" title="Current Value"&gt;14,393&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;*&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;* Interest Bearing Cash&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Interest Bearing Cash&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_d0_c20251231__us-gaap--InvestmentIdentifierAxis__InterestBearingCashMember__dei--LegalEntityAxis__custom--EBP001Member_zEbbP030pZng" style="border-bottom: Black 1pt solid; text-align: right" title="Cost"&gt;235,359&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue_iI_d0_c20251231__us-gaap--InvestmentIdentifierAxis__InterestBearingCashMember__dei--LegalEntityAxis__custom--EBP001Member_zTIjy8AHzEr1" style="border-bottom: Black 1pt solid; text-align: right" title="Current Value"&gt;235,359&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__dei--LegalEntityAxis__custom--EBP001Member_zWcgFOj55hUe" style="text-align: right" title="Cost"&gt;59,460,993&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanAssetHeldForInvestmentInvestmentExcludingPlanInterestInMasterTrustCurrentValue_iI_d0_c20251231__dei--LegalEntityAxis__custom--EBP001Member_zfv3hXCDQrH3" style="text-align: right" title="Current Value, gross"&gt;75,924,874&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;*&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Notes receivable from participants&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span id="xdx_909_eus-gaap-ebp--EmployeeBenefitPlanParticipantLoanInterestRate_dp_c20250101__20251231__dei--LegalEntityAxis__custom--EBP001Member__srt--RangeAxis__srt--MinimumMember_zH2Mlzte3wT6" title="EBP, Asset Held for Investment, Participant Loan, Interest Rate"&gt;4.25&lt;/span&gt;%- &lt;span id="xdx_906_eus-gaap-ebp--EmployeeBenefitPlanParticipantLoanInterestRate_dp_c20250101__20251231__dei--LegalEntityAxis__custom--EBP001Member__srt--RangeAxis__srt--MaximumMember_zqrbKgH4Rvj1" title="Interest rate"&gt;9.50&lt;/span&gt;% maturing between Jan. 2026 and Nov. 2032&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap-ebp--EmployeeBenefitPlanAssetHeldForInvestmentParticipantLoanAfterDeemedDistribution_iI_d0_c20251231__dei--LegalEntityAxis__custom--EBP001Member_zaYOzxZZG3K" style="border-bottom: Black 1pt solid; text-align: right" title="Notes receivable from participants"&gt;2,782,944&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap-ebp--EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost_iI_c20251231__dei--LegalEntityAxis__custom--EBP001Member_z4pNwbmzbUsj" style="border-bottom: Black 2.5pt double; text-align: right" title="Cost"&gt;59,460,993&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap-ebp--EmployeeBenefitPlanAssetHeldForInvestment_iI_d0_c20251231__dei--LegalEntityAxis__custom--EBP001Member_zxdfDckrhdFg" style="border-bottom: Black 2.5pt double; text-align: right" title="Current Value"&gt;78,707,818&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;* Denotes investment with party-in-interest.&lt;/p&gt;

</us-gaap-ebp:EmployeeBenefitPlanScheduleOfAllocationAssetAndLiabilityTableTextBlock>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_custom_Vanguard500IndexAdmiral1VFIAXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000245"
      unitRef="USD">8237763</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_custom_Vanguard500IndexAdmiral1VFIAXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000247"
      unitRef="USD">13506865</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_custom_VIGAX1VanguardGrowthIndexAdmMember_custom_EBP001Member"
      decimals="0"
      id="Fact000249"
      unitRef="USD">6327597</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_custom_VIGAX1VanguardGrowthIndexAdmMember_custom_EBP001Member"
      decimals="0"
      id="Fact000251"
      unitRef="USD">8292415</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_custom_ConsumerPortfolioServices1CPSSTKMember_custom_EBP001Member"
      decimals="0"
      id="Fact000253"
      unitRef="USD">4168852</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_custom_ConsumerPortfolioServices1CPSSTKMember_custom_EBP001Member"
      decimals="0"
      id="Fact000255"
      unitRef="USD">5815293</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_GuaranteedInterestAccount1MGDYB3Member_custom_EBP001Member"
      decimals="0"
      id="Fact000257"
      unitRef="USD">4547462</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_GuaranteedInterestAccount1MGDYB3Member_custom_EBP001Member"
      decimals="0"
      id="Fact000259"
      unitRef="USD">4993443</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_AmericanFundsAmericanBalancedR61RLBGXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000261"
      unitRef="USD">3554918</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_AmericanFundsAmericanBalancedR61RLBGXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000263"
      unitRef="USD">4296526</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_AmericanFunds2060TrgtDateRetireR61RFUTXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000265"
      unitRef="USD">2995883</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_AmericanFunds2060TrgtDateRetireR61RFUTXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000267"
      unitRef="USD">3653320</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_AmericanFunds2040TrgtDateRetireR61RFGTXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000269"
      unitRef="USD">2567686</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_AmericanFunds2040TrgtDateRetireR61RFGTXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000271"
      unitRef="USD">3165890</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_AmericanFunds2055TrgtDateRetireR61RFKTXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000273"
      unitRef="USD">2500894</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_AmericanFunds2055TrgtDateRetireR61RFKTXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000275"
      unitRef="USD">3127494</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_AmericanFunds2050TrgtDateRetireR61RFITXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000277"
      unitRef="USD">2116378</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_AmericanFunds2050TrgtDateRetireR61RFITXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000279"
      unitRef="USD">2653440</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_VanguardBalancedIndexAdm1VBIAXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000281"
      unitRef="USD">2135929</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_VanguardBalancedIndexAdm1VBIAXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000283"
      unitRef="USD">2587680</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_AmericanFunds2035TrgtDateRetireR61RFFTXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000285"
      unitRef="USD">2036235</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_AmericanFunds2035TrgtDateRetireR61RFFTXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000287"
      unitRef="USD">2405971</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_AmericanFunds2045TrgtDateRetireR61RFHTXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000289"
      unitRef="USD">1849552</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_AmericanFunds2045TrgtDateRetireR61RFHTXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000291"
      unitRef="USD">2233867</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_DodgeCoxStockI1DODGXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000293"
      unitRef="USD">1879887</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_DodgeCoxStockI1DODGXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000295"
      unitRef="USD">2136094</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_AmericanFunds2030TrgtDateRetireR61RFETXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000297"
      unitRef="USD">1395622</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_AmericanFunds2030TrgtDateRetireR61RFETXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000299"
      unitRef="USD">1605951</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_AmericanFundsSMALLCAPWorldR61RLLGXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000301"
      unitRef="USD">1202347</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_AmericanFundsSMALLCAPWorldR61RLLGXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000303"
      unitRef="USD">1542555</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_VanguardMidCapIndexFundAdmiral1VIMAXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000305"
      unitRef="USD">1068399</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_VanguardMidCapIndexFundAdmiral1VIMAXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000307"
      unitRef="USD">1429539</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_AmericanFunds2025TrgtDateRetireR61RFDTXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000309"
      unitRef="USD">1248990</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_AmericanFunds2025TrgtDateRetireR61RFDTXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000311"
      unitRef="USD">1317287</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_VanguardLifeStrategyModerateGrowth1VSMGXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000313"
      unitRef="USD">1102691</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_VanguardLifeStrategyModerateGrowth1VSMGXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000315"
      unitRef="USD">1306466</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_VanguardLifeStrategyGrowthInv1VASGXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000317"
      unitRef="USD">984340</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_VanguardLifeStrategyGrowthInv1VASGXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000319"
      unitRef="USD">1305150</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_DFAGlobalEquityI1DGEIXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000321"
      unitRef="USD">897489</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_DFAGlobalEquityI1DGEIXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000323"
      unitRef="USD">1250917</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_AmericanFundsBondFundofAmerR61RBFGXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000325"
      unitRef="USD">1057475</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_AmericanFundsBondFundofAmerR61RBFGXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000327"
      unitRef="USD">1080172</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_VanguardDevelopedMarketsIndexAdmiral1VTMGXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000329"
      unitRef="USD">779553</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_VanguardDevelopedMarketsIndexAdmiral1VTMGXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000331"
      unitRef="USD">1074788</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_VanguardInflationProtectedSecsI1VIPIXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000333"
      unitRef="USD">986448</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_VanguardInflationProtectedSecsI1VIPIXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000335"
      unitRef="USD">966626</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_VanguardSmallCapIndexAdm1VSMAXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000337"
      unitRef="USD">595869</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_VanguardSmallCapIndexAdm1VSMAXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000339"
      unitRef="USD">776445</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_AmericanFunds2020TrgtDateRetireR61RRCTXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000341"
      unitRef="USD">695724</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_AmericanFunds2020TrgtDateRetireR61RRCTXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000343"
      unitRef="USD">749928</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_MassMutualSmallCapOpportunitiesR51MSCDXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000345"
      unitRef="USD">679130</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_MassMutualSmallCapOpportunitiesR51MSCDXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000347"
      unitRef="USD">725706</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_VanguardLifeStrategyCnsrvGrInv1VSCGXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000349"
      unitRef="USD">583247</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_VanguardLifeStrategyCnsrvGrInv1VSCGXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000351"
      unitRef="USD">643799</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_BlackRockHighYieldBondPortfolioK1BRHYXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000353"
      unitRef="USD">529915</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_BlackRockHighYieldBondPortfolioK1BRHYXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000355"
      unitRef="USD">562137</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_VANGUARDMIDCAPGROWTHINDEXADMIRAL1VMGMXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000357"
      unitRef="USD">446486</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_VANGUARDMIDCAPGROWTHINDEXADMIRAL1VMGMXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000359"
      unitRef="USD">427399</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_CohenAndSteersInstlRealtyShares1CSRIXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000361"
      unitRef="USD">25469</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_CohenAndSteersInstlRealtyShares1CSRIXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000363"
      unitRef="USD">27081</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_AmericanFunds2015TrgtDateRetireR61RFJTXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000365"
      unitRef="USD">13921</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_AmericanFunds2015TrgtDateRetireR61RFJTXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000367"
      unitRef="USD">14877</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_AmericanFunds2010TrgtDateRetireR61RFTTXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000369"
      unitRef="USD">13480</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_AmericanFunds2010TrgtDateRetireR61RFTTXMember_custom_EBP001Member"
      decimals="0"
      id="Fact000371"
      unitRef="USD">14393</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_InterestBearingCashMember_custom_EBP001Member"
      decimals="0"
      id="Fact000373"
      unitRef="USD">235359</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue
      contextRef="AsOf2025-12-31_InterestBearingCashMember_custom_EBP001Member"
      decimals="0"
      id="Fact000375"
      unitRef="USD">235359</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustFairValue>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000377"
      unitRef="USD">59460993</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanAssetHeldForInvestmentInvestmentExcludingPlanInterestInMasterTrustCurrentValue
      contextRef="AsOf2025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000379"
      unitRef="USD">75924874</us-gaap-ebp:EmployeeBenefitPlanAssetHeldForInvestmentInvestmentExcludingPlanInterestInMasterTrustCurrentValue>
    <us-gaap-ebp:EmployeeBenefitPlanParticipantLoanInterestRate
      contextRef="From2025-01-012025-12-31_custom_EBP001Member_srt_MinimumMember"
      decimals="INF"
      id="Fact000381"
      unitRef="Pure">0.0425</us-gaap-ebp:EmployeeBenefitPlanParticipantLoanInterestRate>
    <us-gaap-ebp:EmployeeBenefitPlanParticipantLoanInterestRate
      contextRef="From2025-01-012025-12-31_custom_EBP001Member_srt_MaximumMember"
      decimals="INF"
      id="Fact000383"
      unitRef="Pure">0.0950</us-gaap-ebp:EmployeeBenefitPlanParticipantLoanInterestRate>
    <us-gaap-ebp:EmployeeBenefitPlanAssetHeldForInvestmentParticipantLoanAfterDeemedDistribution
      contextRef="AsOf2025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000385"
      unitRef="USD">2782944</us-gaap-ebp:EmployeeBenefitPlanAssetHeldForInvestmentParticipantLoanAfterDeemedDistribution>
    <us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost
      contextRef="AsOf2025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000387"
      unitRef="USD">59460993</us-gaap-ebp:EmployeeBenefitPlanInvestmentExcludingPlanInterestInMasterTrustCost>
    <us-gaap-ebp:EmployeeBenefitPlanAssetHeldForInvestment
      contextRef="AsOf2025-12-31_custom_EBP001Member"
      decimals="0"
      id="Fact000389"
      unitRef="USD">78707818</us-gaap-ebp:EmployeeBenefitPlanAssetHeldForInvestment>
</xbrl>
