<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  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:oef="http://xbrl.sec.gov/oef/2025"
  xmlns:trowe="http://troweprice.com/20260225"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="trowe-20260225.xsd" xlink:type="simple"/>
    <context id="AsOf2026-02-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
        </entity>
        <period>
            <startDate>2026-02-25</startDate>
            <endDate>2026-02-25</endDate>
        </period>
    </context>
    <context id="From2026-02-252026-02-25_custom_S000002075Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002075Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-25</startDate>
            <endDate>2026-02-25</endDate>
        </period>
    </context>
    <context id="From2026-02-252026-02-25_custom_S000002075Member_custom_DividendPayingStocksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">trowe:DividendPayingStocksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-25</startDate>
            <endDate>2026-02-25</endDate>
        </period>
    </context>
    <context id="From2026-02-252026-02-25_custom_S000002075Member_custom_MarketConditionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">trowe:MarketConditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-25</startDate>
            <endDate>2026-02-25</endDate>
        </period>
    </context>
    <context id="From2026-02-252026-02-25_custom_S000002075Member_custom_StockInvestingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">trowe:StockInvestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-25</startDate>
            <endDate>2026-02-25</endDate>
        </period>
    </context>
    <context id="From2026-02-252026-02-25_custom_S000002075Member_custom_LargeAndMidCapStocksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">trowe:LargeAndMidCapStocksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-25</startDate>
            <endDate>2026-02-25</endDate>
        </period>
    </context>
    <context id="From2026-02-252026-02-25_custom_S000002075Member_custom_SectorExposureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">trowe:SectorExposureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-25</startDate>
            <endDate>2026-02-25</endDate>
        </period>
    </context>
    <context id="From2026-02-252026-02-25_custom_S000002075Member_oef_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-25</startDate>
            <endDate>2026-02-25</endDate>
        </period>
    </context>
    <context id="From2026-02-252026-02-25_custom_S000002075Member_custom_ForeignInvestingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">trowe:ForeignInvestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-25</startDate>
            <endDate>2026-02-25</endDate>
        </period>
    </context>
    <context id="From2026-02-252026-02-25_custom_S000002075Member_custom_ActiveManagementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">trowe:ActiveManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-25</startDate>
            <endDate>2026-02-25</endDate>
        </period>
    </context>
    <context id="From2026-02-252026-02-25_custom_S000002075Member_custom_CybersecurityBreachesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">trowe:CybersecurityBreachesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-25</startDate>
            <endDate>2026-02-25</endDate>
        </period>
    </context>
    <context id="From2026-02-252026-02-25_custom_C000005435Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005435Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-25</startDate>
            <endDate>2026-02-25</endDate>
        </period>
    </context>
    <context id="From2026-02-252026-02-25_custom_C000166314Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000166314Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-25</startDate>
            <endDate>2026-02-25</endDate>
        </period>
    </context>
    <context id="From2026-02-252026-02-25_custom_C000012104Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000012104Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-25</startDate>
            <endDate>2026-02-25</endDate>
        </period>
    </context>
    <context id="From2026-02-252026-02-25_custom_C000225815Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000225815Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-25</startDate>
            <endDate>2026-02-25</endDate>
        </period>
    </context>
    <context id="From2026-02-252026-02-25_custom_S000002075Member_oef_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-25</startDate>
            <endDate>2026-02-25</endDate>
        </period>
    </context>
    <context id="From2016-01-012016-12-31_custom_C000005435Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005435Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="From2017-01-012017-12-31_custom_C000005435Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005435Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="From2018-01-012018-12-31_custom_C000005435Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005435Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="From2019-01-012019-12-31_custom_C000005435Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005435Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_C000005435Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005435Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_C000005435Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005435Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_C000005435Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005435Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_C000005435Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005435Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_C000005435Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005435Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_C000005435Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005435Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From1992-12-302025-12-31_custom_C000005435Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005435Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>1992-12-30</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_C000005435Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005435Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_C000005435Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005435Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_C000005435Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005435Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_C000005435Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005435Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_C000005435Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005435Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_C000005435Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005435Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_C000005435Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005435Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_C000005435Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005435Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2015-12-172025-12-31_custom_C000166314Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000166314Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-17</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_C000166314Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000166314Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_C000166314Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000166314Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_C000166314Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000166314Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2005-12-292025-12-31_custom_C000012104Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000012104Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2005-12-29</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_C000012104Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000012104Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_C000012104Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000012104Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_C000012104Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000012104Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-02-222025-12-31_custom_C000225815Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000225815Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-22</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_C000225815Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000225815Member</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_Russell3000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:Russell3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_Russell3000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:Russell3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_Russell3000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:Russell3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-02-222025-12-31_custom_Russell3000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:Russell3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-22</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_SAndP500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:SAndP500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_SAndP500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:SAndP500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_SAndP500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:SAndP500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-02-222025-12-31_custom_SAndP500IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:SAndP500IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-22</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_LipperLargeCapCoreFundsIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:LipperLargeCapCoreFundsIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_LipperLargeCapCoreFundsIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:LipperLargeCapCoreFundsIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-01-012025-12-31_custom_LipperLargeCapCoreFundsIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:LipperLargeCapCoreFundsIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-02-222025-12-31_custom_LipperLargeCapCoreFundsIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000894024</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:LipperLargeCapCoreFundsIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-22</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Ratio">
        <measure>pure</measure>
    </unit>
    <dei:AmendmentFlag contextRef="AsOf2026-02-25" id="Fact000003">false</dei:AmendmentFlag>
    <dei:DocumentType contextRef="AsOf2026-02-25" id="Fact000004">485BPOS</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="AsOf2026-02-25" id="Fact000005">2026-02-25</dei:DocumentPeriodEndDate>
    <dei:EntityCentralIndexKey contextRef="AsOf2026-02-25" id="Fact000006">0000894024</dei:EntityCentralIndexKey>
    <dei:EntityInvCompanyType contextRef="AsOf2026-02-25" id="Fact000012">N-1A</dei:EntityInvCompanyType>
    <dei:EntityRegistrantName contextRef="AsOf2026-02-25" id="Fact000013">T. Rowe Price Dividend Growth Fund, Inc.</dei:EntityRegistrantName>
    <oef:ProspectusDate contextRef="AsOf2026-02-25" id="Fact000014">2026-03-01</oef:ProspectusDate>
    <oef:RiskReturnHeading
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000015">SUMMARY</oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000016">Investment
Objective(s)</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000017">&lt;p id="xdx_A83_eoef--ObjectivePrimaryTextBlock_zhkER9eB7Y77" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
fund seeks dividend income and long-term capital growth primarily through investments in stocks.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000018">Fees
and Expenses</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000019">&lt;p id="xdx_A82_eoef--ExpenseNarrativeTextBlock_zMCoDaoQM0sg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif"&gt;This
table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the fund. &lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;You
may also incur brokerage commissions and other charges when buying or selling shares of the fund, which are not reflected in the
table or example below.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

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



</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesTableTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000021">&lt;div id="xdx_A87_eoef--ShareholderFeesTableTextBlock_zv7kOEPPt68"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" id="xdx_A56_dU_zy8XjpTU0Sqa" style="width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Shareholder Fees"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: black 1pt solid; border-left: black 1pt solid; white-space: nowrap; padding-left: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20260225__20260225__oef--ClassAxis__custom--C000005435Member_zg0MKiv2ekI6" style="border-top: black 1pt solid; font: 12pt Arial, Helvetica, Sans-Serif; padding-left: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Investor&lt;br/&gt;
Class&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20260225__20260225__oef--ClassAxis__custom--C000166314Member_zCLaPQQ95wu4" style="border-top: black 1pt solid; font: 12pt Arial, Helvetica, Sans-Serif; padding-left: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;I&lt;br/&gt;
Class&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20260225__20260225__oef--ClassAxis__custom--C000012104Member_zWuD82ngHCP5" style="border-top: black 1pt solid; font: 12pt Arial, Helvetica, Sans-Serif; padding-left: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Advisor&lt;/b&gt;&lt;br/&gt;
&lt;b&gt;Class&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20260225__20260225__oef--ClassAxis__custom--C000225815Member_zpm2kzJLvvrk" style="border-top: black 1pt solid; border-right: black 1pt solid; font: 12pt Arial, Helvetica, Sans-Serif; padding-left: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Z&lt;br/&gt;
Class&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="8" style="border-left: black 1pt solid; font: 12pt Arial, Helvetica, Sans-Serif; padding-left: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_90F_eoef--ShareholderFeesCaption_c20260225__20260225__dei--LegalEntityAxis__custom--S000002075Member_zNZ7G3Gpz7x9"&gt;Shareholder fees (fees paid directly from your investment)&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; padding-left: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eoef--MaximumAccountFee_d0_zxkNEsBciaL2"&gt;
    &lt;td style="border-left: black 1pt solid; font: 12pt Arial, Helvetica, Sans-Serif; white-space: nowrap; vertical-align: bottom; width: 56%; padding-left: 5.75pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Maximum account fee&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 12pt Arial, Helvetica, Sans-Serif; white-space: nowrap; vertical-align: bottom; width: 9%; background-color: #E6E6E6; padding-left: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$20&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 12pt Arial, Helvetica, Sans-Serif; padding-bottom: 6pt; white-space: nowrap; vertical-align: bottom; width: 4%; background-color: #E6E6E6; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F29_zQuEDuKNl5pk"&gt;a&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 12pt Arial, Helvetica, Sans-Serif; white-space: nowrap; vertical-align: bottom; width: 7%; background-color: #E6E6E6; padding-right: 2pt; padding-left: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 12pt Arial, Helvetica, Sans-Serif; white-space: nowrap; vertical-align: bottom; width: 4%; background-color: #E6E6E6; padding-left: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 12pt Arial, Helvetica, Sans-Serif; white-space: nowrap; vertical-align: bottom; width: 6%; background-color: #E6E6E6; padding-left: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 12pt Arial, Helvetica, Sans-Serif; white-space: nowrap; vertical-align: bottom; width: 4%; background-color: #E6E6E6; padding-left: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 12pt Arial, Helvetica, Sans-Serif; white-space: nowrap; vertical-align: bottom; width: 7%; background-color: #E6E6E6; padding-left: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 12pt Arial, Helvetica, Sans-Serif; white-space: nowrap; vertical-align: bottom; width: 3%; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


</oef:ShareholderFeesTableTextBlock>
    <oef:ShareholderFeesCaption
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000022">Shareholder fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumAccountFee
      contextRef="From2026-02-252026-02-25_custom_C000005435Member"
      decimals="0"
      id="Fact000024"
      unitRef="USD">20</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="From2026-02-252026-02-25_custom_C000166314Member"
      decimals="0"
      id="Fact000025"
      unitRef="USD">0</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="From2026-02-252026-02-25_custom_C000012104Member"
      decimals="0"
      id="Fact000026"
      unitRef="USD">0</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="From2026-02-252026-02-25_custom_C000225815Member"
      decimals="0"
      id="Fact000027"
      unitRef="USD">0</oef:MaximumAccountFee>
    <oef:OperatingExpensesCaption
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000028">Annual fund operating expenses
(expenses that you pay each year as a
percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:AnnualFundOperatingExpensesTableTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000029">&lt;div id="xdx_A8D_eoef--AnnualFundOperatingExpensesTableTextBlock_zX4ieGf2fvPb"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" id="xdx_A5D_dU_zlRfj5K0wxsd" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Annual Fund Operating Expenses"&gt;
  &lt;tr style="display: none; vertical-align: top"&gt;
    &lt;td style="border-left: black 1pt solid; white-space: nowrap; padding-left: 5.75pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_49E_20260225__20260225__oef--ClassAxis__custom--C000005435Member_zOAgU1zDwCg9" style="font: 12pt Arial, Helvetica, Sans-Serif; white-space: nowrap; vertical-align: bottom; background-color: #E6E6E6; padding-left: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_493_20260225__20260225__oef--ClassAxis__custom--C000166314Member_z8CmiGnmCPF4" style="font: 12pt Arial, Helvetica, Sans-Serif; white-space: nowrap; vertical-align: bottom; background-color: #E6E6E6; padding-left: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_49A_20260225__20260225__oef--ClassAxis__custom--C000012104Member_zUMKWFhnG899" style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_498_20260225__20260225__oef--ClassAxis__custom--C000225815Member_zHlzjO4hqRna" style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eoef--ManagementFeesOverAssets_dpn_zu3YIHSvJsjb" style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; white-space: nowrap; width: 56%; padding-left: 5.75pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Management fees&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 12pt Arial, Helvetica, Sans-Serif; white-space: nowrap; vertical-align: bottom; background-color: #E6E6E6; padding-left: 1pt; text-align: right; width: 9%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;0.48&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 4%; background-color: #E6E6E6"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 12pt Arial, Helvetica, Sans-Serif; white-space: nowrap; vertical-align: bottom; background-color: #E6E6E6; padding-left: 1pt; text-align: right; width: 7%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;0.48&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; width: 4%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 6%; background-color: #E6E6E6; padding-left: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;0.48&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; width: 4%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 7%; background-color: #E6E6E6; padding-left: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;0.48&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; width: 3%; background-color: #E6E6E6; padding-left: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; white-space: nowrap; padding-left: 5.75pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 2pt; padding-left: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 2pt; padding-left: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eoef--DistributionAndService12b1FeesOverAssets_dp0_zaQzfckzgdwj" style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; white-space: nowrap; padding-left: 5.75pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Distribution and service (12b-1) fees&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; padding-right: 2pt; padding-left: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; padding-right: 2pt; padding-left: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; padding-left: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;0.25&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; padding-left: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; white-space: nowrap; padding-left: 5.75pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 2pt; padding-left: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 2pt; padding-left: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eoef--OtherExpensesOverAssets_dpn_zTToJejIkR0f" style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; white-space: nowrap; padding-left: 5.75pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other expenses&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 2pt; padding-left: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;0.16&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 2pt; padding-left: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;0.02&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;0.16&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;0.01&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; white-space: nowrap; padding-left: 5.75pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 2pt; padding-left: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 2pt; padding-left: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eoef--ExpensesOverAssets_dpn_zWxMoMIy4081" style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; white-space: nowrap; padding-left: 5.75pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total annual fund operating expenses&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 2pt; padding-left: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;0.64&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 2pt; padding-left: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;0.50&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;0.89&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;0.49&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; padding-left: 5.75pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 2pt; padding-left: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 2pt; padding-left: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eoef--FeeWaiverOrReimbursementOverAssets_dp0_zezHMQAoaPjb" style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; white-space: nowrap; padding-left: 5.75pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fee waiver/expense reimbursement&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 2pt; padding-left: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 2pt; padding-left: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;(0.49&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;sup id="xdx_F2D_znYqJ7Apytr7"&gt;b&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; white-space: nowrap; padding-left: 5.75pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 2pt; padding-left: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 2pt; padding-left: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-left: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eoef--NetExpensesOverAssets_dpn_zKRvevoGDjO6" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: black 1pt solid; border-left: black 1pt solid; padding-bottom: 6pt; padding-left: 5.75pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Total annual fund operating expenses after fee waiver/expense reimbursement&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-right: 2pt; padding-bottom: 6pt; padding-left: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;0.64&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-bottom: 6pt; padding-left: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-right: 2pt; padding-bottom: 6pt; padding-left: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;0.50&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-bottom: 6pt; padding-left: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-bottom: 6pt; padding-left: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;0.89&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-bottom: 6pt; padding-left: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-bottom: 6pt; padding-left: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;0.00&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; border-bottom: black 1pt solid; vertical-align: bottom; white-space: nowrap; background-color: #E6E6E6; padding-bottom: 12pt; padding-left: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;sup id="xdx_F25_z7t5ULAaSEj7"&gt;b&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

</oef:AnnualFundOperatingExpensesTableTextBlock>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000005435Member"
      decimals="INF"
      id="Fact000031"
      unitRef="Ratio">0.0048</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000166314Member"
      decimals="INF"
      id="Fact000032"
      unitRef="Ratio">0.0048</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000012104Member"
      decimals="INF"
      id="Fact000033"
      unitRef="Ratio">0.0048</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000225815Member"
      decimals="INF"
      id="Fact000034"
      unitRef="Ratio">0.0048</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000005435Member"
      decimals="INF"
      id="Fact000036"
      unitRef="Ratio">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000166314Member"
      decimals="INF"
      id="Fact000037"
      unitRef="Ratio">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000012104Member"
      decimals="INF"
      id="Fact000038"
      unitRef="Ratio">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000225815Member"
      decimals="INF"
      id="Fact000039"
      unitRef="Ratio">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000005435Member"
      decimals="INF"
      id="Fact000041"
      unitRef="Ratio">0.0016</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000166314Member"
      decimals="INF"
      id="Fact000042"
      unitRef="Ratio">0.0002</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000012104Member"
      decimals="INF"
      id="Fact000043"
      unitRef="Ratio">0.0016</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000225815Member"
      decimals="INF"
      id="Fact000044"
      unitRef="Ratio">0.0001</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000005435Member"
      decimals="INF"
      id="Fact000046"
      unitRef="Ratio">0.0064</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000166314Member"
      decimals="INF"
      id="Fact000047"
      unitRef="Ratio">0.0050</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000012104Member"
      decimals="INF"
      id="Fact000048"
      unitRef="Ratio">0.0089</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000225815Member"
      decimals="INF"
      id="Fact000049"
      unitRef="Ratio">0.0049</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000005435Member"
      decimals="INF"
      id="Fact000051"
      unitRef="Ratio">0</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000166314Member"
      decimals="INF"
      id="Fact000052"
      unitRef="Ratio">0</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000012104Member"
      decimals="INF"
      id="Fact000053"
      unitRef="Ratio">0</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000225815Member"
      decimals="INF"
      id="Fact000054"
      unitRef="Ratio">-0.0049</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000005435Member"
      decimals="INF"
      id="Fact000056"
      unitRef="Ratio">0.0064</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000166314Member"
      decimals="INF"
      id="Fact000057"
      unitRef="Ratio">0.0050</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000012104Member"
      decimals="INF"
      id="Fact000058"
      unitRef="Ratio">0.0089</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000225815Member"
      decimals="INF"
      id="Fact000059"
      unitRef="Ratio">0.0000</oef:NetExpensesOverAssets>
    <oef:ExpenseFootnotesTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000060">&lt;div id="xdx_A81_eoef--ExpenseFootnotesTextBlock_zQn3Sm17EdL4"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr&gt;
    &lt;td style="white-space: nowrap; vertical-align: top; width: 2%; padding-bottom: 3pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F0C_zUUiGukaQZLj"&gt;a&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: bottom; width: 98%; padding-bottom: 3pt"&gt;&lt;span id="xdx_F15_za398zgYfgo" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Subject to certain exceptions and account minimums, accounts are charged an annual $20 fee.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="white-space: nowrap; vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F04_zOyojruWjoLi"&gt;b&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span id="xdx_F1B_zCumNO6Zh94d" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;T. Rowe Price Associates, Inc., has contractually agreed to waive and/or bear all the Z Class&#x2019; expenses (excluding interest; expenses related to borrowings, taxes, and brokerage; nonrecurring, extraordinary expenses; and acquired fund fees and expenses) in their entirety. T. Rowe Price Associates, Inc., expects this fee waiver and/or expense reimbursement arrangement to remain in place indefinitely, and the agreement may only be amended or terminated with approval by the fund&#x2019;s Board of Directors.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</oef:ExpenseFootnotesTextBlock>
    <oef:ExpenseExampleHeading
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000063">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000064">&lt;p id="xdx_A86_eoef--ExpenseExampleNarrativeTextBlock_z5iKpUPBmAC7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-weight: normal"&gt;&lt;span&gt;This example is intended to help you compare the cost of investing in the fund with the
cost of investing in other mutual funds. The example assumes that you invest $10,000 in the fund for the time periods indicated
and then redeem all of your shares at the end of those periods, that your investment has a 5% return each year, and that the fund&#x2019;s
operating expenses remain the same. The example also assumes that any current expense limitation arrangement remains in place
for the period noted in the previous table; therefore, the figures have been adjusted to reflect fee waivers or expense reimbursements
only in the periods for which the expense limitation arrangement is expected to continue. Although your actual costs may be higher
or lower, based on these assumptions your costs would be:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleWithRedemptionTableTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000065">&lt;div id="xdx_A83_eoef--ExpenseExampleWithRedemptionTableTextBlock_zUicrmMgY0ka"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" id="xdx_A56_dU_zgrdSpzjADQ4" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Expense Example"&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-top: black 1pt solid; border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_485_eoef--ExpenseExampleYear01_zcTNkEjxgyR6" style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;1
    Year&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_485_eoef--ExpenseExampleYear03_z53cizPmdh44" style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;3
    Years&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_48F_eoef--ExpenseExampleYear05_zfIZ9nuAX23f" style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;5
    Years&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_489_eoef--ExpenseExampleYear10_zUjnKvhxTIUl" style="border-top: black 1pt solid; border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;10
    Years&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
&lt;tr id="xdx_411_20260225__20260225__oef--ClassAxis__custom--C000005435Member_zsu0t6gPlFm9" style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; width: 14%; background-color: #D9D9D9"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;Investor
    Class &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; vertical-align: bottom; width: 21%; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; vertical-align: bottom; width: 5%; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;65&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; vertical-align: bottom; width: 15%; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; vertical-align: bottom; width: 5%; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;205&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; vertical-align: bottom; width: 15%; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; vertical-align: bottom; width: 5%; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;357&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; vertical-align: bottom; width: 15%; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; vertical-align: bottom; width: 5%; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;798&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
&lt;tr id="xdx_416_20260225__20260225__oef--ClassAxis__custom--C000166314Member_zFv6xQr9pco" style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; background-color: #D9D9D9"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;I
    Class &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;51&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;160&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;280&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;628&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
&lt;tr id="xdx_41E_20260225__20260225__oef--ClassAxis__custom--C000012104Member_zZsQpDaiWF8k" style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; background-color: #D9D9D9"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;Advisor
    Class &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;91&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;284&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;493&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,096&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
&lt;tr id="xdx_41D_20260225__20260225__oef--ClassAxis__custom--C000225815Member_zDcALElvypsc" style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; background-color: #D9D9D9"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;Z
    Class &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;0&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;0&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;0&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 2pt 5.4pt; white-space: nowrap; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;0&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
&lt;/table&gt;
</oef:ExpenseExampleWithRedemptionTableTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="From2026-02-252026-02-25_custom_C000005435Member"
      decimals="0"
      id="Fact000066"
      unitRef="USD">65</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="From2026-02-252026-02-25_custom_C000005435Member"
      decimals="0"
      id="Fact000067"
      unitRef="USD">205</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="From2026-02-252026-02-25_custom_C000005435Member"
      decimals="0"
      id="Fact000068"
      unitRef="USD">357</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="From2026-02-252026-02-25_custom_C000005435Member"
      decimals="0"
      id="Fact000069"
      unitRef="USD">798</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="From2026-02-252026-02-25_custom_C000166314Member"
      decimals="0"
      id="Fact000070"
      unitRef="USD">51</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="From2026-02-252026-02-25_custom_C000166314Member"
      decimals="0"
      id="Fact000071"
      unitRef="USD">160</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="From2026-02-252026-02-25_custom_C000166314Member"
      decimals="0"
      id="Fact000072"
      unitRef="USD">280</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="From2026-02-252026-02-25_custom_C000166314Member"
      decimals="0"
      id="Fact000073"
      unitRef="USD">628</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="From2026-02-252026-02-25_custom_C000012104Member"
      decimals="0"
      id="Fact000074"
      unitRef="USD">91</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="From2026-02-252026-02-25_custom_C000012104Member"
      decimals="0"
      id="Fact000075"
      unitRef="USD">284</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="From2026-02-252026-02-25_custom_C000012104Member"
      decimals="0"
      id="Fact000076"
      unitRef="USD">493</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="From2026-02-252026-02-25_custom_C000012104Member"
      decimals="0"
      id="Fact000077"
      unitRef="USD">1096</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="From2026-02-252026-02-25_custom_C000225815Member"
      decimals="0"
      id="Fact000078"
      unitRef="USD">0</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="From2026-02-252026-02-25_custom_C000225815Member"
      decimals="0"
      id="Fact000079"
      unitRef="USD">0</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="From2026-02-252026-02-25_custom_C000225815Member"
      decimals="0"
      id="Fact000080"
      unitRef="USD">0</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="From2026-02-252026-02-25_custom_C000225815Member"
      decimals="0"
      id="Fact000081"
      unitRef="USD">0</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000082">Portfolio
Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000083">&lt;p id="xdx_A8A_eoef--PortfolioTurnoverTextBlock_zWoJMhZeWJNh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-weight: normal"&gt;&lt;span&gt;The fund pays transaction costs, such as commissions, when it buys and sells securities
(or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result
in higher taxes when the fund&#x2019;s shares are held in a taxable account. These costs, which are not reflected in annual fund
operating expenses or in the example, affect the fund&#x2019;s performance. During the most recent fiscal year, the fund&#x2019;s
portfolio turnover rate was &lt;span id="xdx_902_eoef--PortfolioTurnoverRate_c20260225__20260225__dei--LegalEntityAxis__custom--S000002075Member_zPamywpg2N2k"&gt;9.7%&lt;/span&gt; of the average value of its portfolio.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      decimals="INF"
      id="Fact000084"
      unitRef="Ratio">0.097</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000085">Principal
Investment Strategies&#160;</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000086">&lt;p id="xdx_A8B_eoef--StrategyNarrativeTextBlock_zpF56N6AE4be" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eoef--StrategyPortfolioConcentration_c20260225__20260225__dei--LegalEntityAxis__custom--S000002075Member_zqprTSvYWUw2"&gt;The
fund normally invests at least 65% of the fund&#x2019;s total assets in stocks, with an emphasis on stocks that have a strong track
record of paying dividends or that are expected to increase their dividends over time.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
adviser believes that a track record of dividend increases can be an excellent indicator of financial health and growth prospects,
and that over the long term, income can contribute significantly to total return. Dividends can also help reduce the fund&#x2019;s
volatility during periods of market turbulence and help offset losses when stock prices are falling.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
adviser&#x2019;s research analysts look for stocks with sustainable, above-average growth in earnings and dividends. When appropriate,
the portfolio manager may attempt to buy stocks when they are temporarily out of favor or undervalued by the market. Holdings
tend to be in large- and mid-cap companies.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;At
times, the fund may have a significant portion of its assets invested in the same economic sector, such as the information technology
sector.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
selecting investments, the adviser generally favors companies that it believes possess one or more of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 8.65pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;either
                                         a track record of, or the potential for, above-average earnings and dividend growth;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 8.65pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;a
                                         competitive current dividend yield;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 8.65pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;a
                                         sound balance sheet and solid cash flow to support future dividend increases;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 8.65pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;a
                                         sustainable competitive advantage and leading market position; and&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 8.65pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;attractive
                                         valuations, such as low price/earnings, price/cash flow, or price/sales ratios.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;While
most assets are typically invested in U.S. common stocks, the fund may invest in foreign stocks in keeping with its objective(s).&lt;/span&gt;&lt;/p&gt;

</oef:StrategyNarrativeTextBlock>
    <oef:StrategyPortfolioConcentration
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000087">The
fund normally invests at least 65% of the fund&#x2019;s total assets in stocks, with an emphasis on stocks that have a strong track
record of paying dividends or that are expected to increase their dividends over time.</oef:StrategyPortfolioConcentration>
    <oef:RiskTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002075Member_oef_RiskLoseMoneyMember"
      id="Fact000088">The fund&#x2019;s share price fluctuates, which
means you could lose money by investing in the fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002075Member_custom_DividendPayingStocksMember"
      id="Fact000089">&lt;p id="xdx_A81_eoef--RiskTextBlock_hoef--RiskAxis__custom--DividendPayingStocksMember_zfDPSZ5Q0wx9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Dividend-paying
stocks: &lt;/b&gt;The fund&#x2019;s emphasis on dividend-paying stocks could cause the fund to underperform similar funds that invest
without consideration of a company&#x2019;s track record of paying dividends. Stocks of companies with a history of paying dividends
may not participate in a broad market advance to the same degree as most other stocks, and a sharp rise in interest rates or economic
downturn could cause a company to unexpectedly reduce or eliminate its dividend.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002075Member_custom_MarketConditionsMember"
      id="Fact000090">&lt;p id="xdx_A8D_eoef--RiskTextBlock_hoef--RiskAxis__custom--MarketConditionsMember_z4SpaKWcwQP8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Market
conditions:&lt;/b&gt; The value of the fund&#x2019;s investments may decrease, sometimes rapidly or unexpectedly, due to factors affecting
an issuer held by the fund, particular industries, or the overall securities markets. A variety of factors can increase the volatility
of the fund&#x2019;s holdings and markets generally, including geopolitical developments (such as trade and tariff arrangements,
sanctions, and cybersecurity attacks), recessions, inflation, rapid interest rate changes, war, military conflict, acts of terrorism,
natural disasters, and outbreaks of infectious illnesses or other widespread public health issues (such as the coronavirus pandemic)
and related governmental and public responses. Certain events may cause instability across global markets, including reduced liquidity
and disruptions in trading markets, while some events may affect certain geographic regions, countries, sectors, and industries
more significantly than others. Government intervention in markets may impact interest rates, market volatility, and security
pricing. These adverse developments may cause broad declines in market value due to short-term market movements or for significantly
longer periods during more prolonged market downturns.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002075Member_custom_StockInvestingMember"
      id="Fact000091">&lt;p id="xdx_A8C_eoef--RiskTextBlock_hoef--RiskAxis__custom--StockInvestingMember_z5vtvJRw2dQh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Stock
investing:&lt;/b&gt; Stocks generally fluctuate in value more than bonds and may decline significantly over short time periods. There
is a chance that stock prices overall will decline because stock markets tend to move in cycles, with periods of rising and falling
prices. The value of stocks held by the fund may decline due to general weakness or volatility in the stock markets in which the
fund invests or because of factors that affect a particular company or industry.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002075Member_custom_LargeAndMidCapStocksMember"
      id="Fact000092">&lt;p id="xdx_A8A_eoef--RiskTextBlock_hoef--RiskAxis__custom--LargeAndMidCapStocksMember_zibI5dLw9sHk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Large-
and mid-cap stocks: &lt;/b&gt; Securities issued by large- and mid-cap companies tend to be less volatile than securities issued by
small-cap companies. However, large-cap companies may not be able to attain the high growth rates of successful small-cap companies,
especially during strong economic periods, and may be unable to respond as quickly to competitive challenges. The fund&#x2019;s
share price could fluctuate more than the share price of a fund that invests only in large-cap companies as stocks of mid-cap
companies entail greater risk and are usually more volatile than stocks of large-cap companies.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002075Member_custom_SectorExposureMember"
      id="Fact000093">&lt;p id="xdx_A8A_eoef--RiskTextBlock_hoef--RiskAxis__custom--SectorExposureMember_zrkQUBxboTOl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Sector
exposure:&lt;/b&gt; Issuers in the same economic sector may be similarly affected by economic or market events, making the fund more
vulnerable to unfavorable developments in that economic sector than funds that invest more broadly.&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002075Member_oef_InformationTechnologySectorMember"
      id="Fact000094">&lt;p id="xdx_A8F_eoef--RiskTextBlock_hoef--RiskAxis__oef--InformationTechnologySectorMember_zgvfznrzWrF" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Information
technology sector:&lt;/b&gt; Information technology companies face intense competition, both domestically and internationally, which
may have an adverse effect on their profit margins. Like other technology companies, information technology companies may have
limited product lines, markets, financial resources, or personnel.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002075Member_custom_ForeignInvestingMember"
      id="Fact000095">&lt;p id="xdx_A87_eoef--RiskTextBlock_hoef--RiskAxis__custom--ForeignInvestingMember_zyT1or8dEmRl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Foreign
investing: &lt;/b&gt;&lt;span style="font-weight: normal"&gt;Non-U.S.&lt;/span&gt; securities tend to be more volatile and have lower overall liquidity
and trading volume than investments in U.S. securities and may lose value because of adverse local, political, social, or economic
developments overseas, or due to changes in the exchange rates between foreign currencies and the U.S. dollar. Further, securities
of non-U.S. issuers are subject to trading markets with potential governmental interference, varying regulatory, auditing, and
accounting standards, and settlement and clearance practices that differ from those of U.S. issuers. Investment in non-U.S. securities
also carries currency risk. Any attempts to hedge currency risk could be unsuccessful. Such investments may have higher transaction
costs compared with U.S. markets. Investments in emerging market countries are subject to greater risk and overall volatility
than investments in other developed markets.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002075Member_custom_ActiveManagementMember"
      id="Fact000096">&lt;p id="xdx_A85_eoef--RiskTextBlock_hoef--RiskAxis__custom--ActiveManagementMember_zgegUuk0rGe3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Active
management:&lt;/b&gt; The fund&#x2019;s overall investment program and holdings selected by the fund&#x2019;s investment adviser may underperform
the broad markets, relevant indices, or other funds with similar objectives and investment strategies.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002075Member_custom_CybersecurityBreachesMember"
      id="Fact000097">&lt;p id="xdx_A8C_eoef--RiskTextBlock_hoef--RiskAxis__custom--CybersecurityBreachesMember_zDdpfF65sXE4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Cybersecurity
breaches:&lt;/b&gt; The fund could be harmed by intentional cyberattacks and other cybersecurity breaches, including unauthorized access
to the fund&#x2019;s assets, confidential information, or other proprietary information. In addition, a cybersecurity breach could
cause one of the fund&#x2019;s service providers or financial intermediaries to suffer unauthorized data access, data corruption,
or loss of operational functionality.&lt;/span&gt;&lt;/p&gt;

</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000098">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000099">&lt;p id="xdx_A81_eoef--PerformanceNarrativeTextBlock_z0vewccrldSc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_909_eoef--PerformanceInformationIllustratesVariabilityOfReturns_c20260225__20260225__dei--LegalEntityAxis__custom--S000002075Member_gIFPIIVOR-KUIP_zc6oCeNNMHxh"&gt;The
following performance information provides some indication of the risks of investing in the fund.&lt;/span&gt; &lt;span id="xdx_908_eoef--PerformancePastDoesNotIndicateFuture_c20260225__20260225__dei--LegalEntityAxis__custom--S000002075Member_zTQkCcr0NGA8"&gt;The fund&#x2019;s performance
information represents only past performance (before and after taxes) and is not necessarily an indication of future results.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;/p&gt;





&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;/p&gt;

&lt;div style="text-align: center; margin-bottom: 3pt"&gt;&lt;div style="border-top: Black 1pt solid; font-size: 1pt; width: 100%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;





&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;/p&gt;

&lt;div&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_C00_gIFPIIVOR-KUIP_zq1QUqQRjJca"&gt;The
following bar chart illustrates how much returns can differ from year to year by showing calendar year returns and the best and
worst calendar quarter returns during those years for the fund&#x2019;s Investor Class. Returns for other share classes vary since
they have different expenses.&lt;/span&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000102">The
following performance information provides some indication of the risks of investing in the fund.The
following bar chart illustrates how much returns can differ from year to year by showing calendar year returns and the best and
worst calendar quarter returns during those years for the fund&#x2019;s Investor Class. Returns for other share classes vary since
they have different expenses.The
following table shows the average annual total returns for each class of the fund that has been in operation for at least one
full calendar year. The fund&#x2019;s performance information included in the table is compared with a regulatory required index
that represents an overall securities market (Russell 3000&#xae; Index). In addition, the table may also include one
or more indexes that align to the fund&#x2019;s investment strategy.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000103">The fund&#x2019;s performance
information represents only past performance (before and after taxes) and is not necessarily an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:BarChartHeading
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000107">Calender Year Returns&#160;</oef:BarChartHeading>
    <oef:BarChartTableTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000108">&lt;div id="xdx_A81_eoef--BarChartTableTextBlock_zwnX5RBuRY6j"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" id="xdx_A5B_zld4SBohrAW4" style="font: 10pt Times New Roman, Times, Serif; display: none; visibility: hidden; border-collapse: collapse; width: 50%" summary="xdx: Disclosure - Annual Total Returns"&gt;
&lt;tr style="vertical-align: bottom; text-align: center"&gt;
  &lt;th&gt;&#160;&lt;/th&gt;
  &lt;th id="xdx_484_eoef--AnnlRtrPct_dp_hoef--ClassAxis__custom--C000005435Member_zPrQZOykIPKc"&gt;&#160;&lt;/th&gt;&lt;/tr&gt;
&lt;tr id="xdx_415_20160101__20161231_zxbz1jV1wtRh" style="vertical-align: bottom; text-align: center"&gt;
  &lt;th style="text-align: left; vertical-align: top"&gt;2016&lt;/th&gt;
  &lt;th style="text-align: left; vertical-align: top"&gt;11.62%&lt;/th&gt;&lt;/tr&gt;
&lt;tr id="xdx_411_20170101__20171231_zagr4uUKiTB4" style="vertical-align: top; text-align: left"&gt;
  &lt;td style="width: 50%"&gt;2017&lt;/td&gt;
  &lt;td style="width: 50%"&gt;19.32%&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_412_20180101__20181231_zceuvnmViOrf" style="vertical-align: top; text-align: left"&gt;
  &lt;td&gt;2018&lt;/td&gt;
  &lt;td&gt;-1.06%&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_413_20190101__20191231_z9dsXGaFSo14" style="vertical-align: top; text-align: left"&gt;
  &lt;td&gt;2019&lt;/td&gt;
  &lt;td&gt;31.02%&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_41C_20200101__20201231_zUGMbvTq3NH9" style="vertical-align: top; text-align: left"&gt;
  &lt;td&gt;2020&lt;/td&gt;
  &lt;td&gt;13.93%&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_418_20210101__20211231_zqTn1AWokWq7" style="vertical-align: top; text-align: left"&gt;
  &lt;td&gt;2021&lt;/td&gt;
  &lt;td&gt;26.04%&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_411_20220101__20221231_zkMT9nNcOK7" style="vertical-align: top; text-align: left"&gt;
  &lt;td&gt;2022&lt;/td&gt;
  &lt;td&gt;-10.23%&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_41E_20230101__20231231_zEw3b4r2h9lh" style="vertical-align: top; text-align: left"&gt;
  &lt;td&gt;2023&lt;/td&gt;
  &lt;td&gt;13.65%&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_41C_20240101__20241231_zoA2KYHIZTl1" style="vertical-align: top; text-align: left"&gt;
  &lt;td&gt;2024&lt;/td&gt;
  &lt;td&gt;13.50%&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_417_20250101__20251231_zx9V7BctSs28" style="vertical-align: top; text-align: left"&gt;
  &lt;td&gt;2025&lt;/td&gt;
  &lt;td&gt;14.66%&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;img alt="" src="dgf485bpos022526003.jpg" style="height: 302px; width: 550px"/&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: left; color: Red; text-indent: 0.5in"&gt;&lt;/p&gt;

</oef:BarChartTableTextBlock>
    <oef:AnnlRtrPct
      contextRef="From2016-01-012016-12-31_custom_C000005435Member"
      decimals="INF"
      id="Fact000109"
      unitRef="Ratio">0.1162</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2017-01-012017-12-31_custom_C000005435Member"
      decimals="INF"
      id="Fact000110"
      unitRef="Ratio">0.1932</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2018-01-012018-12-31_custom_C000005435Member"
      decimals="INF"
      id="Fact000111"
      unitRef="Ratio">-0.0106</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2019-01-012019-12-31_custom_C000005435Member"
      decimals="INF"
      id="Fact000112"
      unitRef="Ratio">0.3102</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2020-01-012020-12-31_custom_C000005435Member"
      decimals="INF"
      id="Fact000113"
      unitRef="Ratio">0.1393</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2021-01-012021-12-31_custom_C000005435Member"
      decimals="INF"
      id="Fact000114"
      unitRef="Ratio">0.2604</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2022-01-012022-12-31_custom_C000005435Member"
      decimals="INF"
      id="Fact000115"
      unitRef="Ratio">-0.1023</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2023-01-012023-12-31_custom_C000005435Member"
      decimals="INF"
      id="Fact000116"
      unitRef="Ratio">0.1365</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2024-01-012024-12-31_custom_C000005435Member"
      decimals="INF"
      id="Fact000117"
      unitRef="Ratio">0.1350</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_C000005435Member"
      decimals="INF"
      id="Fact000118"
      unitRef="Ratio">0.1466</oef:AnnlRtrPct>
    <oef:BarChartClosingTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000119">&lt;p id="xdx_A86_eoef--BarChartClosingTextBlock_zGsDzuE4M9o3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; color: Red"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; width: 80%; border-collapse: collapse; margin-right: auto"&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 12%; text-align: center; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 15%; text-align: center; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Quarter
    Ended&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 12%; text-align: center; vertical-align: bottom"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Return&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 2%; text-align: center; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 12%; text-align: center; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 15%; text-align: center; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Quarter
    Ended&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 12%; text-align: center; vertical-align: bottom"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/p&gt;
        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;/p&gt;
        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Return&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: left; padding-left: 5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_eoef--HighestQuarterlyReturnLabel_c20260225__20260225__dei--LegalEntityAxis__custom--S000002075Member_zayPY5c45HQj"&gt;Best
    Quarter&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_eoef--BarChartHighestQuarterlyReturnDate_c20260225__20260225__dei--LegalEntityAxis__custom--S000002075Member_zvV9QVfZmAZg"&gt;6/30/20&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_eoef--BarChartHighestQuarterlyReturn_c20260225__20260225__dei--LegalEntityAxis__custom--S000002075Member_zlhz2q66EcM"&gt;15.92%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: left; padding-left: 5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_eoef--LowestQuarterlyReturnLabel_c20260225__20260225__dei--LegalEntityAxis__custom--S000002075Member_zMnS50dRophd"&gt;Worst
    Quarter&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_eoef--BarChartLowestQuarterlyReturnDate_c20260225__20260225__dei--LegalEntityAxis__custom--S000002075Member_zMN9vOYkdZt3"&gt;3/31/20&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_909_eoef--BarChartLowestQuarterlyReturn_c20260225__20260225__dei--LegalEntityAxis__custom--S000002075Member_z9d6XLmae9Rb"&gt;-18.66%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000120">Best
    Quarter</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000121">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      decimals="INF"
      id="Fact000122"
      unitRef="Ratio">0.1592</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000123">Worst
    Quarter</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000124">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      decimals="INF"
      id="Fact000125"
      unitRef="Ratio">-0.1866</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableNarrativeTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000126">&lt;p id="xdx_A83_eoef--PerformanceTableNarrativeTextBlock_z4ihJCfZ0QB" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_C03_gIFPIIVOR-KUIP_zyD30o3QGzF2"&gt;The
following table shows the average annual total returns for each class of the fund that has been in operation for at least one
full calendar year. The fund&#x2019;s performance information included in the table is compared with a regulatory required index
that represents an overall securities market (Russell 3000&lt;sup&gt;&#xae;&lt;/sup&gt; Index). In addition, the table may also include one
or more indexes that align to the fund&#x2019;s investment strategy.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;/p&gt;





&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;/p&gt;







&lt;div style="text-align: center; margin-bottom: 3pt"&gt;&lt;/div&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
addition, the table shows hypothetical after-tax returns to demonstrate how taxes paid by a shareholder may influence returns.
&lt;span id="xdx_909_eoef--PerformanceTableUsesHighestFederalRate_c20260225__20260225__dei--LegalEntityAxis__custom--S000002075Member_zorVvPKpKB76"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect
the impact of state and local taxes.&lt;/span&gt; Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from
those shown. &lt;span id="xdx_901_eoef--PerformanceTableNotRelevantToTaxDeferred_c20260225__20260225__dei--LegalEntityAxis__custom--S000002075Member_zbNo9B6japVb"&gt;After-tax returns shown are not relevant to investors who hold their fund shares through tax-deferred arrangements,
such as a 401(k) account or an IRA.&lt;/span&gt; &lt;span id="xdx_905_eoef--PerformanceTableOneClassOfAfterTaxShown_c20260225__20260225__dei--LegalEntityAxis__custom--S000002075Member_zgVPJDyTYa6g"&gt;After-tax returns are shown only for the Investor Class and will differ for other share classes.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</oef:PerformanceTableNarrativeTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000132">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect
the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000133">After-tax returns shown are not relevant to investors who hold their fund shares through tax-deferred arrangements,
such as a 401(k) account or an IRA.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000134">After-tax returns are shown only for the Investor Class and will differ for other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceTableTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000135">&lt;p id="xdx_A8C_eoef--PerformanceTableTextBlock_zFa4vr3Rb4Fa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td colspan="10" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_90B_eoef--PerformanceTableHeading_c20260225__20260225__dei--LegalEntityAxis__custom--S000002075Member_gIFPTH-DGHJ_zU2EMRZEgodl"&gt;Average
    Annual Total Returns&#x202f;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: middle; white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="13" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_C02_gIFPTH-DGHJ_z0uxQ4Rn6wcl"&gt;Periods
    ended&#x202f;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="13" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_C0E_gIFPTH-DGHJ_z7YxASO1QgP6"&gt;December
    31, 2025&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Since&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Inception&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;1
    Year&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;5
    Years&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;10
    Years&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;inception&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;date&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Investor
    Class&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right; padding-right: 2pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; vertical-align: middle; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_90B_eoef--PerfInceptionDate_c19921230__20251231__oef--ClassAxis__custom--C000005435Member_zN9I95PD92o5"&gt;12/30/1992&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 1%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 1%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 30%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;Returns
    before taxes&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_983_eoef--AvgAnnlRtrPct_dp_c20250101__20251231__oef--ClassAxis__custom--C000005435Member_zHfOimziNmrh" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 10%; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;14.66&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 2%; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 1%; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_989_eoef--AvgAnnlRtrPct_dp_c20210101__20251231__oef--ClassAxis__custom--C000005435Member_z01vRucNiaa" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 10%; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;10.85&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 2%; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 1%; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eoef--AvgAnnlRtrPct_dp_c20160101__20251231__oef--ClassAxis__custom--C000005435Member_zrWU1Va6mxaj" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 11%; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;12.65&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 2%; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 1%; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 10%; background-color: #E6E6E6; text-align: right; padding-right: 2pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 2%; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; vertical-align: middle; white-space: nowrap; width: 14%; background-color: #E6E6E6; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 1%; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 1%; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;Returns
    after taxes on distributions&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_980_eoef--AvgAnnlRtrPct_dp_c20250101__20251231__oef--ClassAxis__custom--C000005435Member__oef--PerformanceMeasureAxis__oef--AfterTaxesOnDistributionsMember_zrHwjDx1Bosj" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;12.63&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_982_eoef--AvgAnnlRtrPct_dp_c20210101__20251231__oef--ClassAxis__custom--C000005435Member__oef--PerformanceMeasureAxis__oef--AfterTaxesOnDistributionsMember_zJDrS7ImRY4c" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;9.77&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_981_eoef--AvgAnnlRtrPct_dp_c20160101__20251231__oef--ClassAxis__custom--C000005435Member__oef--PerformanceMeasureAxis__oef--AfterTaxesOnDistributionsMember_zFG8aOfZe9O6" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;11.79&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right; padding-right: 2pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; vertical-align: middle; white-space: nowrap; background-color: #E6E6E6; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;Returns
    after taxes on distributions and sale&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; padding-right: 2pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; vertical-align: middle; white-space: nowrap; background-color: #E6E6E6; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;of
    fund shares&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98C_eoef--AvgAnnlRtrPct_dp_c20250101__20251231__oef--ClassAxis__custom--C000005435Member__oef--PerformanceMeasureAxis__oef--AfterTaxesOnDistributionsAndSalesMember_zV0SLIwJ6lce" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;10.14&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eoef--AvgAnnlRtrPct_dp_c20210101__20251231__oef--ClassAxis__custom--C000005435Member__oef--PerformanceMeasureAxis__oef--AfterTaxesOnDistributionsAndSalesMember_zZjePRXbI994" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;8.51&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98B_eoef--AvgAnnlRtrPct_dp_c20160101__20251231__oef--ClassAxis__custom--C000005435Member__oef--PerformanceMeasureAxis__oef--AfterTaxesOnDistributionsAndSalesMember_zqIO41GiClN3" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;10.40&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6; text-align: right; padding-right: 2pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: middle; background-color: #E6E6E6; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;I
    Class&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 2pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; vertical-align: middle; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_90A_eoef--PerfInceptionDate_c20151217__20251231__oef--ClassAxis__custom--C000166314Member_zHgKgJqrXvQj"&gt;12/17/2015&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;Returns
    before taxes&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_983_eoef--AvgAnnlRtrPct_dp_c20250101__20251231__oef--ClassAxis__custom--C000166314Member_zyIUiftjjI24" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;14.83&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_eoef--AvgAnnlRtrPct_dp_c20210101__20251231__oef--ClassAxis__custom--C000166314Member_zRZrdyGHtnxl" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;11.00&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_980_eoef--AvgAnnlRtrPct_dp_c20160101__20251231__oef--ClassAxis__custom--C000166314Member_zgOupRmleTP3" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;12.80&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; background-color: #E6E6E6; text-align: right; padding-right: 2pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: middle; background-color: #E6E6E6; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Advisor
    Class&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 2pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; vertical-align: middle; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_90B_eoef--PerfInceptionDate_c20051229__20251231__oef--ClassAxis__custom--C000012104Member_zvG1DVTiaSG5"&gt;12/29/2005&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;Returns
    before taxes&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_987_eoef--AvgAnnlRtrPct_dp_c20250101__20251231__oef--ClassAxis__custom--C000012104Member_zpgYt02Mvt49" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;14.38&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eoef--AvgAnnlRtrPct_dp_c20210101__20251231__oef--ClassAxis__custom--C000012104Member_zDZnY37uZzke" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;10.56&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_982_eoef--AvgAnnlRtrPct_dp_c20160101__20251231__oef--ClassAxis__custom--C000012104Member_zxjU3wgOTR9d" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;12.36&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right; padding-right: 2pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; vertical-align: middle; white-space: nowrap; background-color: #E6E6E6; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Z
    Class&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 2pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; vertical-align: middle; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_90C_eoef--PerfInceptionDate_c20210222__20251231__oef--ClassAxis__custom--C000225815Member_zJlUYAv4Ctx6"&gt;02/22/2021&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;Returns
    before taxes&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98B_eoef--AvgAnnlRtrPct_dp_c20250101__20251231__oef--ClassAxis__custom--C000225815Member_zc8OKQbqaxj8" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;15.40&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#x2014;
    &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#x2014;
    &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_982_eoef--AvgAnnlRtrPct_dp_c20210222__20251231__oef--ClassAxis__custom--C000225815Member_ziFaIzQeobbd" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right; padding-right: 2pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;11.58&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; vertical-align: middle; white-space: nowrap; background-color: #E6E6E6; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right; padding-right: 2pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; vertical-align: middle; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="13" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Russell
    3000&lt;sup&gt;&#xae;&lt;/sup&gt; Index &lt;span id="xdx_90D_eoef--IndexNoDeductionForFeesExpensesTaxes_c20260225__20260225__dei--LegalEntityAxis__custom--S000002075Member_zEwQzCSByDe2"&gt;(reflects no deduction for fees, expenses, or taxes)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: middle; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_989_eoef--AvgAnnlRtrPct_dp_c20250101__20251231__oef--PerformanceMeasureAxis__custom--Russell3000IndexMember_zBxT87CTBM4a" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;17.15&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98A_eoef--AvgAnnlRtrPct_dp_c20210101__20251231__oef--PerformanceMeasureAxis__custom--Russell3000IndexMember_zeQKiyiix5Rh" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;13.15&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_985_eoef--AvgAnnlRtrPct_dp_c20160101__20251231__oef--PerformanceMeasureAxis__custom--Russell3000IndexMember_zxPprWMVvbgl" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;14.29&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_987_eoef--AvgAnnlRtrPct_dp_c20210222__20251231__oef--PerformanceMeasureAxis__custom--Russell3000IndexMember_fYQ_____zFSUcjSmz04c" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;12.52&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; white-space: nowrap; background-color: #E6E6E6; padding-bottom: 6pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&lt;sup&gt;a&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; vertical-align: middle; white-space: nowrap; background-color: #E6E6E6; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="13" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;S&amp;amp;P
    500 Index &lt;span id="xdx_90D_eoef--IndexNoDeductionForFeesExpensesTaxes_c20260225__20260225__dei--LegalEntityAxis__custom--S000002075Member_zb5z1I40qoP4"&gt;(reflects no deduction for fees, expenses, or taxes)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: middle; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_981_eoef--AvgAnnlRtrPct_dp_c20250101__20251231__oef--PerformanceMeasureAxis__custom--SAndP500IndexMember_zTOozrp9SpEk" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;17.88&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98A_eoef--AvgAnnlRtrPct_dp_c20210101__20251231__oef--PerformanceMeasureAxis__custom--SAndP500IndexMember_z56yR20tBgQ2" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;14.42&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_980_eoef--AvgAnnlRtrPct_dp_c20160101__20251231__oef--PerformanceMeasureAxis__custom--SAndP500IndexMember_zVFEV1Fi3mUf" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;14.82&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eoef--AvgAnnlRtrPct_dp_c20210222__20251231__oef--PerformanceMeasureAxis__custom--SAndP500IndexMember_fYQ_____zDsOnsaqzlf3" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;14.09&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; white-space: nowrap; background-color: #E6E6E6; padding-bottom: 6pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&lt;sup&gt;a&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; vertical-align: middle; white-space: nowrap; background-color: #E6E6E6; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="13" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;Lipper
    Large-Cap Core Funds Index&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: middle; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98B_eoef--AvgAnnlRtrPct_dp_c20250101__20251231__oef--PerformanceMeasureAxis__custom--LipperLargeCapCoreFundsIndexMember_zEU4Plo3yzp9" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;17.72&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_982_eoef--AvgAnnlRtrPct_dp_c20210101__20251231__oef--PerformanceMeasureAxis__custom--LipperLargeCapCoreFundsIndexMember_zbkMC48hfqWe" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;13.65&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_987_eoef--AvgAnnlRtrPct_dp_c20160101__20251231__oef--PerformanceMeasureAxis__custom--LipperLargeCapCoreFundsIndexMember_zzA1HrMLbT08" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;13.84&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eoef--AvgAnnlRtrPct_dp_c20210222__20251231__oef--PerformanceMeasureAxis__custom--LipperLargeCapCoreFundsIndexMember_fYQ_____ztYaKhsfNbVa" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;13.17&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; white-space: nowrap; background-color: #E6E6E6; padding-bottom: 6pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&lt;sup&gt;a&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; vertical-align: middle; white-space: nowrap; background-color: #E6E6E6; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 2pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: middle; white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 50%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
  &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F06_z2je4wOwjaWb"&gt;a&lt;/sup&gt;&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
  &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F12_zK9FM7An0P6i" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Return since 2/22/21.&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-top: 0pt; margin-bottom: 0pt; margin-left: 5.75pt; text-indent: -5.75pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</oef:PerformanceTableTextBlock>
    <oef:PerformanceTableHeading
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000138">Average
    Annual Total Returns&#x202f;Periods
    ended&#x202f;December
    31, 2025</oef:PerformanceTableHeading>
    <oef:PerfInceptionDate
      contextRef="From1992-12-302025-12-31_custom_C000005435Member"
      id="Fact000139">1992-12-30</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_C000005435Member"
      decimals="INF"
      id="Fact000140"
      unitRef="Ratio">0.1466</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_C000005435Member"
      decimals="INF"
      id="Fact000141"
      unitRef="Ratio">0.1085</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_C000005435Member"
      decimals="INF"
      id="Fact000142"
      unitRef="Ratio">0.1265</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_C000005435Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000143"
      unitRef="Ratio">0.1263</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_C000005435Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000144"
      unitRef="Ratio">0.0977</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_C000005435Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000145"
      unitRef="Ratio">0.1179</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_C000005435Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000146"
      unitRef="Ratio">0.1014</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_C000005435Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000147"
      unitRef="Ratio">0.0851</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_C000005435Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000148"
      unitRef="Ratio">0.1040</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="From2015-12-172025-12-31_custom_C000166314Member"
      id="Fact000149">2015-12-17</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_C000166314Member"
      decimals="INF"
      id="Fact000150"
      unitRef="Ratio">0.1483</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_C000166314Member"
      decimals="INF"
      id="Fact000151"
      unitRef="Ratio">0.1100</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_C000166314Member"
      decimals="INF"
      id="Fact000152"
      unitRef="Ratio">0.1280</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="From2005-12-292025-12-31_custom_C000012104Member"
      id="Fact000153">2005-12-29</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_C000012104Member"
      decimals="INF"
      id="Fact000154"
      unitRef="Ratio">0.1438</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_C000012104Member"
      decimals="INF"
      id="Fact000155"
      unitRef="Ratio">0.1056</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_C000012104Member"
      decimals="INF"
      id="Fact000156"
      unitRef="Ratio">0.1236</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="From2021-02-222025-12-31_custom_C000225815Member"
      id="Fact000157">2021-02-22</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_C000225815Member"
      decimals="INF"
      id="Fact000158"
      unitRef="Ratio">0.1540</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-02-222025-12-31_custom_C000225815Member"
      decimals="INF"
      id="Fact000159"
      unitRef="Ratio">0.1158</oef:AvgAnnlRtrPct>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000160">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_Russell3000IndexMember"
      decimals="INF"
      id="Fact000161"
      unitRef="Ratio">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_Russell3000IndexMember"
      decimals="INF"
      id="Fact000162"
      unitRef="Ratio">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_Russell3000IndexMember"
      decimals="INF"
      id="Fact000163"
      unitRef="Ratio">0.1429</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-02-222025-12-31_custom_Russell3000IndexMember"
      decimals="INF"
      id="Fact000164"
      unitRef="Ratio">0.1252</oef:AvgAnnlRtrPct>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000165">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_SAndP500IndexMember"
      decimals="INF"
      id="Fact000166"
      unitRef="Ratio">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_SAndP500IndexMember"
      decimals="INF"
      id="Fact000167"
      unitRef="Ratio">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_SAndP500IndexMember"
      decimals="INF"
      id="Fact000168"
      unitRef="Ratio">0.1482</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-02-222025-12-31_custom_SAndP500IndexMember"
      decimals="INF"
      id="Fact000169"
      unitRef="Ratio">0.1409</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_LipperLargeCapCoreFundsIndexMember"
      decimals="INF"
      id="Fact000170"
      unitRef="Ratio">0.1772</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_LipperLargeCapCoreFundsIndexMember"
      decimals="INF"
      id="Fact000171"
      unitRef="Ratio">0.1365</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_LipperLargeCapCoreFundsIndexMember"
      decimals="INF"
      id="Fact000172"
      unitRef="Ratio">0.1384</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-02-222025-12-31_custom_LipperLargeCapCoreFundsIndexMember"
      decimals="INF"
      id="Fact000173"
      unitRef="Ratio">0.1317</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000175">&lt;p id="xdx_A84_eoef--PerformanceTableClosingTextBlock_znIPQCPUbTp8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Updated
performance information is available through &lt;span id="xdx_907_eoef--PerformanceAvailabilityWebSiteAddress_c20260225__20260225__dei--LegalEntityAxis__custom--S000002075Member_zXpHbENIiOfg"&gt;troweprice.com&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceAvailabilityWebSiteAddress
      contextRef="From2026-02-252026-02-25_custom_S000002075Member"
      id="Fact000176">troweprice.com</oef:PerformanceAvailabilityWebSiteAddress>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact000024"
          xlink:label="Fact000024"
          xlink:type="locator"/>
        <link:footnote id="Footnote000061" xlink:label="Footnote000061" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Subject to certain exceptions and account minimums, accounts are charged an annual $20 fee.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000024"
          xlink:to="Footnote000061"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000054"
          xlink:label="Fact000054"
          xlink:type="locator"/>
        <link:footnote id="Footnote000062" xlink:label="Footnote000062" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">T. Rowe Price Associates, Inc., has contractually agreed to waive and/or bear all the Z Class&#x2019; expenses (excluding interest; expenses related to borrowings, taxes, and brokerage; nonrecurring, extraordinary expenses; and acquired fund fees and expenses) in their entirety. T. Rowe Price Associates, Inc., expects this fee waiver and/or expense reimbursement arrangement to remain in place indefinitely, and the agreement may only be amended or terminated with approval by the fund&#x2019;s Board of Directors.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000054"
          xlink:to="Footnote000062"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000059"
          xlink:label="Fact000059"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000059"
          xlink:to="Footnote000062"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000164"
          xlink:label="Fact000164"
          xlink:type="locator"/>
        <link:footnote id="Footnote000174" xlink:label="Footnote000174" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Return since 2/22/21.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000164"
          xlink:to="Footnote000174"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000169"
          xlink:label="Fact000169"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000169"
          xlink:to="Footnote000174"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000173"
          xlink:label="Fact000173"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000173"
          xlink:to="Footnote000174"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
