<?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">0000902259</identifier>
        </entity>
        <period>
            <startDate>2026-02-25</startDate>
            <endDate>2026-02-25</endDate>
        </period>
    </context>
    <context id="From2026-02-252026-02-25_custom_S000002069Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002069Member</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_S000002069Member_custom_StockInvestingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002069Member</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_S000002069Member_custom_MarketConditionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002069Member</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_S000002069Member_custom_GrowthInvestingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">trowe:GrowthInvestingMember</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_S000002069Member_custom_LargeAndMidCapStocksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002069Member</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_S000002069Member_custom_DividendPayingStocksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002069Member</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_S000002069Member_custom_SectorExposureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002069Member</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_S000002069Member_oef_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002069Member</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_S000002069Member_custom_ActiveManagementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002069Member</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_S000002069Member_oef_RiskNondiversifiedStatusMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002069Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNondiversifiedStatusMember</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_S000002069Member_custom_CybersecurityBreachesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002069Member</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_C000005424Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005424Member</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_C000166329Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000166329Member</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_C000005425Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005425Member</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_C000005426Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005426Member</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_C000225816Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000225816Member</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_S000002069Member_oef_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002069Member</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_C000005424Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005424Member</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_C000005424Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005424Member</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_C000005424Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005424Member</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_C000005424Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005424Member</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_C000005424Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005424Member</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_C000005424Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005424Member</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_C000005424Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005424Member</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_C000005424Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005424Member</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_C000005424Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005424Member</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_C000005424Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005424Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From1993-06-302025-12-31_custom_C000005424Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005424Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>1993-06-30</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_C000005424Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005424Member</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_C000005424Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005424Member</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_C000005424Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005424Member</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_C000005424Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005424Member</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_C000005424Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005424Member</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_C000005424Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005424Member</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_C000005424Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005424Member</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_C000005424Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005424Member</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_C000166329Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000166329Member</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_C000166329Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000166329Member</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_C000166329Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000166329Member</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_C000166329Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000166329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2000-03-312025-12-31_custom_C000005425Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005425Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2000-03-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_C000005425Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005425Member</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_C000005425Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005425Member</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_C000005425Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005425Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2002-09-302025-12-31_custom_C000005426Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005426Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2002-09-30</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_C000005426Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005426Member</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_C000005426Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005426Member</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_C000005426Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005426Member</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_C000225816Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000225816Member</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_C000225816Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000225816Member</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">0000902259</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">0000902259</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">0000902259</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">0000902259</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_Russell1000GrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:Russell1000GrowthIndexMember</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_Russell1000GrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:Russell1000GrowthIndexMember</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_Russell1000GrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:Russell1000GrowthIndexMember</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_Russell1000GrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:Russell1000GrowthIndexMember</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">0000902259</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">0000902259</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">0000902259</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">0000902259</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_LipperLargeCapGrowthFundsIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:LipperLargeCapGrowthFundsIndexMember</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_LipperLargeCapGrowthFundsIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:LipperLargeCapGrowthFundsIndexMember</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_LipperLargeCapGrowthFundsIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:LipperLargeCapGrowthFundsIndexMember</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_LipperLargeCapGrowthFundsIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000902259</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:LipperLargeCapGrowthFundsIndexMember</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">0000902259</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 Blue Chip 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_S000002069Member"
      id="Fact000015">SUMMARY</oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="From2026-02-252026-02-25_custom_S000002069Member"
      id="Fact000016">Investment
Objective(s)</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002069Member"
      id="Fact000017">The
fund seeks to provide long-term capital growth.</oef:ObjectivePrimaryTextBlock>
    <oef:ObjectiveSecondaryTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002069Member"
      id="Fact000018">Income is a secondary objective.</oef:ObjectiveSecondaryTextBlock>
    <oef:ExpenseHeading
      contextRef="From2026-02-252026-02-25_custom_S000002069Member"
      id="Fact000019">Fees
and Expenses</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002069Member"
      id="Fact000020">&lt;p id="xdx_A8A_eoef--ExpenseNarrativeTextBlock_zDww45G17AZg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;This
table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the fund. &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: 0pt 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: 0pt 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_S000002069Member"
      id="Fact000022">&lt;div id="xdx_A89_eoef--ShareholderFeesTableTextBlock_zbNsxMvwEWA6"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" id="xdx_A55_dU_zDtoaYC3vXtc" 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-right: 0.5pt; padding-left: 1.4pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20260225__20260225__oef--ClassAxis__custom--C000005424Member_zKW3hSFbWtW6" style="border-top: black 1pt solid; font: 12pt Arial, Helvetica, Sans-Serif; padding-right: 0.5pt; padding-left: 1.4pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Investor&#160;&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_49B_20260225__20260225__oef--ClassAxis__custom--C000166329Member_zSZ9lre9X2Rh" style="border-top: black 1pt solid; font: 12pt Arial, Helvetica, Sans-Serif; padding-right: 0.5pt; padding-left: 1.4pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;I&#160;&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_497_20260225__20260225__oef--ClassAxis__custom--C000005425Member_zXeZLvSKDWk8" style="border-top: black 1pt solid; font: 12pt Arial, Helvetica, Sans-Serif; padding-right: 0.5pt; padding-left: 1.4pt; 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_49D_20260225__20260225__oef--ClassAxis__custom--C000005426Member_zEVqmua008b8" style="border-top: black 1pt solid; font: 12pt Arial, Helvetica, Sans-Serif; padding-right: 0.5pt; padding-left: 1.4pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;R&#160;&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_492_20260225__20260225__oef--ClassAxis__custom--C000225816Member_zD8PgpFezrCi" style="border-top: black 1pt solid; border-right: black 1pt solid; font: 12pt Arial, Helvetica, Sans-Serif; padding-right: 0.5pt; padding-left: 1.4pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Z&#160;&lt;/b&gt;&lt;br/&gt;
&lt;b&gt;Class&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td colspan="10" style="border-left: black 1pt solid; font: 12pt Arial, Helvetica, Sans-Serif; padding-right: 0.5pt; padding-left: 1.4pt; 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_907_eoef--ShareholderFeesCaption_c20260225__20260225__dei--LegalEntityAxis__custom--S000002069Member_zA9YhwNe26c9"&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-right: 0.5pt; padding-left: 1.4pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eoef--MaximumAccountFee_d0_ziVlyIQ8ds99" style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 12pt Arial, Helvetica, Sans-Serif; white-space: nowrap; width: 55%; 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; width: 7%; background-color: #E6E6E6; 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; vertical-align: bottom; white-space: nowrap; width: 3%; background-color: #E6E6E6; padding-bottom: 6pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F28_zODG3g00bMt"&gt;a&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 12pt Arial, Helvetica, Sans-Serif; white-space: nowrap; width: 6%; background-color: #E6E6E6; 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; width: 3%; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 12pt Arial, Helvetica, Sans-Serif; white-space: nowrap; width: 6%; background-color: #E6E6E6; 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; width: 3%; background-color: #E6E6E6; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 12pt Arial, Helvetica, Sans-Serif; white-space: nowrap; width: 5%; background-color: #E6E6E6; 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; width: 3%; background-color: #E6E6E6; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 12pt Arial, Helvetica, Sans-Serif; white-space: nowrap; width: 6%; background-color: #E6E6E6; 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; width: 3%; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


</oef:ShareholderFeesTableTextBlock>
    <oef:ShareholderFeesCaption
      contextRef="From2026-02-252026-02-25_custom_S000002069Member"
      id="Fact000023">Shareholder fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumAccountFee
      contextRef="From2026-02-252026-02-25_custom_C000005424Member"
      decimals="0"
      id="Fact000025"
      unitRef="USD">20</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="From2026-02-252026-02-25_custom_C000166329Member"
      decimals="0"
      id="Fact000026"
      unitRef="USD">0</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="From2026-02-252026-02-25_custom_C000005425Member"
      decimals="0"
      id="Fact000027"
      unitRef="USD">0</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="From2026-02-252026-02-25_custom_C000005426Member"
      decimals="0"
      id="Fact000028"
      unitRef="USD">0</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="From2026-02-252026-02-25_custom_C000225816Member"
      decimals="0"
      id="Fact000029"
      unitRef="USD">0</oef:MaximumAccountFee>
    <oef:OperatingExpensesCaption
      contextRef="From2026-02-252026-02-25_custom_S000002069Member"
      id="Fact000030">Annual fund operating expenses&#160;
(expenses that you pay each year as a&#160;
percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:AnnualFundOperatingExpensesTableTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002069Member"
      id="Fact000031">&lt;div id="xdx_A8A_eoef--AnnualFundOperatingExpensesTableTextBlock_zey9z0OxMbTe"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" id="xdx_A51_dU_zLjLgxy9tGP9" 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_49F_20260225__20260225__oef--ClassAxis__custom--C000005424Member_zDEEUTyf3Rdl" style="white-space: nowrap; background-color: #E6E6E6; 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_49B_20260225__20260225__oef--ClassAxis__custom--C000166329Member_zDHP3Pw9ci5a" style="white-space: nowrap; background-color: #E6E6E6; 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_497_20260225__20260225__oef--ClassAxis__custom--C000005425Member_zqwIWup3hbb7" style="white-space: nowrap; background-color: #E6E6E6; 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_49D_20260225__20260225__oef--ClassAxis__custom--C000005426Member_zJjBnPave2Ni" style="white-space: nowrap; background-color: #E6E6E6; 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_492_20260225__20260225__oef--ClassAxis__custom--C000225816Member_z7tBN7DDl9qb" style="white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eoef--ManagementFeesOverAssets_dpn_zNJfGUY0hcH3" style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; white-space: nowrap; width: 55%; padding-left: 5.75pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Management
    fees&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 7%; 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; font-size: 10pt"&gt;&#160;0.55&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 3%; background-color: #E6E6E6"&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&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 6%; 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; font-size: 10pt"&gt;&#160;0.55&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 3%; background-color: #E6E6E6"&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&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 6%; 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; font-size: 10pt"&gt;&#160;0.55&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 3%; background-color: #E6E6E6"&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&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 5%; 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; font-size: 10pt"&gt;&#160;0.55&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 3%; background-color: #E6E6E6"&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&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 6%; 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; font-size: 10pt"&gt;&#160;0.55&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; width: 3%; background-color: #E6E6E6"&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&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;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eoef--DistributionAndService12b1FeesOverAssets_dp0_zqin8JIlnIp4" style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; white-space: nowrap; padding-left: 5.75pt"&gt;&lt;span style="-sec-ix-redline: true"&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;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;&#160;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;&#160;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;0.25&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;0.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;&#160;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&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;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eoef--OtherExpensesOverAssets_dp0_zBzeEtTHZOl8" style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; white-space: nowrap; padding-left: 5.75pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
    expenses&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;0.15&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;0.02&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;0.16&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;0.16&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;&#160;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&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;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eoef--ExpensesOverAssets_dpn_zSHpcNIjmAoi" style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; white-space: nowrap; padding-left: 5.75pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
    annual fund operating expenses&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;0.70&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;0.57&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;0.96&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;1.21&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;0.55&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&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;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eoef--FeeWaiverOrReimbursementOverAssets_dp0_z7ECNm4yciIc" style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; white-space: nowrap; padding-left: 5.75pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fee
    waiver/expense reimbursement&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;&#160;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;&#160;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;&#160;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;&#160;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;(0.55&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; 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; font-size: 10pt"&gt;)&lt;sup id="xdx_F22_zvLmEZX6bE9i"&gt;b&lt;/sup&gt;&lt;/span&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;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eoef--NetExpensesOverAssets_dpn_zXN2YhzlLnd" 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="-sec-ix-redline: true"&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;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-bottom: 6pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;0.70&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-bottom: 6pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-bottom: 6pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;0.57&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-bottom: 6pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-bottom: 6pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;0.96&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-bottom: 6pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-bottom: 6pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;1.21&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-bottom: 6pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-bottom: 6pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&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;/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; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;sup id="xdx_F22_z57pJSc99vD5"&gt;b&lt;/sup&gt;&lt;/b&gt;&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: 0"&gt;&#160;&lt;/p&gt;

</oef:AnnualFundOperatingExpensesTableTextBlock>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000005424Member"
      decimals="INF"
      id="Fact000033"
      unitRef="Ratio">0.0055</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000166329Member"
      decimals="INF"
      id="Fact000034"
      unitRef="Ratio">0.0055</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000005425Member"
      decimals="INF"
      id="Fact000035"
      unitRef="Ratio">0.0055</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000005426Member"
      decimals="INF"
      id="Fact000036"
      unitRef="Ratio">0.0055</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000225816Member"
      decimals="INF"
      id="Fact000037"
      unitRef="Ratio">0.0055</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000005424Member"
      decimals="INF"
      id="Fact000039"
      unitRef="Ratio">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000166329Member"
      decimals="INF"
      id="Fact000040"
      unitRef="Ratio">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000005425Member"
      decimals="INF"
      id="Fact000041"
      unitRef="Ratio">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000005426Member"
      decimals="INF"
      id="Fact000042"
      unitRef="Ratio">0.0050</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000225816Member"
      decimals="INF"
      id="Fact000043"
      unitRef="Ratio">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000005424Member"
      decimals="INF"
      id="Fact000045"
      unitRef="Ratio">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000166329Member"
      decimals="INF"
      id="Fact000046"
      unitRef="Ratio">0.0002</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000005425Member"
      decimals="INF"
      id="Fact000047"
      unitRef="Ratio">0.0016</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000005426Member"
      decimals="INF"
      id="Fact000048"
      unitRef="Ratio">0.0016</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000225816Member"
      decimals="INF"
      id="Fact000049"
      unitRef="Ratio">0</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000005424Member"
      decimals="INF"
      id="Fact000051"
      unitRef="Ratio">0.0070</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000166329Member"
      decimals="INF"
      id="Fact000052"
      unitRef="Ratio">0.0057</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000005425Member"
      decimals="INF"
      id="Fact000053"
      unitRef="Ratio">0.0096</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000005426Member"
      decimals="INF"
      id="Fact000054"
      unitRef="Ratio">0.0121</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000225816Member"
      decimals="INF"
      id="Fact000055"
      unitRef="Ratio">0.0055</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000005424Member"
      decimals="INF"
      id="Fact000057"
      unitRef="Ratio">0</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000166329Member"
      decimals="INF"
      id="Fact000058"
      unitRef="Ratio">0</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000005425Member"
      decimals="INF"
      id="Fact000059"
      unitRef="Ratio">0</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000005426Member"
      decimals="INF"
      id="Fact000060"
      unitRef="Ratio">0</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000225816Member"
      decimals="INF"
      id="Fact000061"
      unitRef="Ratio">-0.0055</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000005424Member"
      decimals="INF"
      id="Fact000063"
      unitRef="Ratio">0.0070</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000166329Member"
      decimals="INF"
      id="Fact000064"
      unitRef="Ratio">0.0057</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000005425Member"
      decimals="INF"
      id="Fact000065"
      unitRef="Ratio">0.0096</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000005426Member"
      decimals="INF"
      id="Fact000066"
      unitRef="Ratio">0.0121</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000225816Member"
      decimals="INF"
      id="Fact000067"
      unitRef="Ratio">0.0000</oef:NetExpensesOverAssets>
    <oef:ExpenseFootnotesTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002069Member"
      id="Fact000068">&lt;div id="xdx_A86_eoef--ExpenseFootnotesTextBlock_zTUkDKRUm7Hc"&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: 3%; padding-right: 0.5pt; padding-bottom: 3pt; padding-left: 1.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F05_zs0dqa1hGFaf"&gt;a&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: bottom; width: 97%; padding-right: 0.5pt; padding-bottom: 3pt; padding-left: 1.4pt"&gt;&lt;span id="xdx_F13_zwK37c4XIW6f" 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; padding-right: 0.5pt; padding-left: 1.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F01_zB2qHYVjLeI8"&gt;b&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; padding-right: 0.5pt; padding-left: 1.4pt"&gt;&lt;span id="xdx_F1A_zxMSf7U4mU9b" 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_S000002069Member"
      id="Fact000071">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002069Member"
      id="Fact000072">&lt;p id="xdx_A8F_eoef--ExpenseExampleNarrativeTextBlock_zAmPgKZP38ff" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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_S000002069Member"
      id="Fact000073">&lt;div id="xdx_A81_eoef--ExpenseExampleWithRedemptionTableTextBlock_zS57yfd6h95c"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" id="xdx_A5F_dU_zDIs6mRsT2x6" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Expense Example"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: black 1pt solid; border-left: black 1pt solid; padding: 2.15pt; 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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_487_eoef--ExpenseExampleYear01_z8e71JK7hSue" style="border-top: black 1pt solid; padding: 2.15pt; 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; font-size: 10pt"&gt;&lt;b&gt;1
    Year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_488_eoef--ExpenseExampleYear03_znM8kVyuit8c" style="border-top: black 1pt solid; padding: 2.15pt; 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; font-size: 10pt"&gt;&lt;b&gt;3
    Years&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_483_eoef--ExpenseExampleYear05_zWMY5b4Hd5Ce" style="border-top: black 1pt solid; padding: 2.15pt; 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; font-size: 10pt"&gt;&lt;b&gt;5
    Years&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_48A_eoef--ExpenseExampleYear10_zlKyaOOKhFCj" style="border-top: black 1pt solid; border-right: black 1pt solid; padding: 2.15pt; 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; font-size: 10pt"&gt;&lt;b&gt;10
    Years&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
&lt;tr id="xdx_419_20260225__20260225__oef--ClassAxis__custom--C000005424Member_zez18urad8jf"&gt;
    &lt;td style="border-left: black 1pt solid; padding: 2.15pt; white-space: nowrap; width: 40%; background-color: #D9D9D9"&gt;&lt;span style="-sec-ix-redline: true"&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;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; vertical-align: bottom; width: 5%; background-color: #D9D9D9; text-align: right"&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&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; vertical-align: bottom; width: 10%; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;72&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; vertical-align: bottom; width: 5%; background-color: #D9D9D9; text-align: right"&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&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; vertical-align: bottom; width: 10%; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;224&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; vertical-align: bottom; width: 5%; background-color: #D9D9D9; text-align: right"&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&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; vertical-align: bottom; width: 10%; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;390&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; vertical-align: bottom; width: 5%; background-color: #D9D9D9; text-align: right"&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&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; padding: 2.15pt; white-space: nowrap; vertical-align: bottom; width: 10%; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;871&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
&lt;tr id="xdx_41D_20260225__20260225__oef--ClassAxis__custom--C000166329Member_zu7GGjzg6s92"&gt;
    &lt;td style="border-left: black 1pt solid; padding: 2.15pt; white-space: nowrap; background-color: #D9D9D9"&gt;&lt;span style="-sec-ix-redline: true"&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;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;58&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;183&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;318&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; padding: 2.15pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;714&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
&lt;tr id="xdx_410_20260225__20260225__oef--ClassAxis__custom--C000005425Member_z9cIKhdw8e75"&gt;
    &lt;td style="border-left: black 1pt solid; padding: 2.15pt; white-space: nowrap; background-color: #D9D9D9"&gt;&lt;span style="-sec-ix-redline: true"&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;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;98&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;306&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;531&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; padding: 2.15pt; white-space: nowrap; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,178&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
&lt;tr id="xdx_41A_20260225__20260225__oef--ClassAxis__custom--C000005426Member_zFFCoGHcxSO8"&gt;
    &lt;td style="border-left: black 1pt solid; padding: 2.15pt; white-space: nowrap; background-color: #D9D9D9"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;R
    Class &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;123&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;384&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;665&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; padding: 2.15pt; white-space: nowrap; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,466&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
&lt;tr id="xdx_417_20260225__20260225__oef--ClassAxis__custom--C000225816Member_zgR1QEJ8jzLe"&gt;
    &lt;td style="border-left: black 1pt solid; padding: 2.15pt; white-space: nowrap; background-color: #D9D9D9"&gt;&lt;span style="-sec-ix-redline: true"&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;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 2.15pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; padding: 2.15pt; white-space: nowrap; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
&lt;tr&gt;
    &lt;td style="border-top: black 1pt solid; padding: 2.15pt; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; padding: 2.15pt; white-space: nowrap; vertical-align: bottom; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; padding: 2.15pt; 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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; padding: 2.15pt; white-space: nowrap; vertical-align: bottom; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; padding: 2.15pt; 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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; padding: 2.15pt; white-space: nowrap; vertical-align: bottom; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; padding: 2.15pt; 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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; padding: 2.15pt; white-space: nowrap; vertical-align: bottom; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; padding: 2.15pt; 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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
&lt;/table&gt;
</oef:ExpenseExampleWithRedemptionTableTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="From2026-02-252026-02-25_custom_C000005424Member"
      decimals="0"
      id="Fact000074"
      unitRef="USD">72</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="From2026-02-252026-02-25_custom_C000005424Member"
      decimals="0"
      id="Fact000075"
      unitRef="USD">224</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="From2026-02-252026-02-25_custom_C000005424Member"
      decimals="0"
      id="Fact000076"
      unitRef="USD">390</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="From2026-02-252026-02-25_custom_C000005424Member"
      decimals="0"
      id="Fact000077"
      unitRef="USD">871</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="From2026-02-252026-02-25_custom_C000166329Member"
      decimals="0"
      id="Fact000078"
      unitRef="USD">58</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="From2026-02-252026-02-25_custom_C000166329Member"
      decimals="0"
      id="Fact000079"
      unitRef="USD">183</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="From2026-02-252026-02-25_custom_C000166329Member"
      decimals="0"
      id="Fact000080"
      unitRef="USD">318</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="From2026-02-252026-02-25_custom_C000166329Member"
      decimals="0"
      id="Fact000081"
      unitRef="USD">714</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="From2026-02-252026-02-25_custom_C000005425Member"
      decimals="0"
      id="Fact000082"
      unitRef="USD">98</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="From2026-02-252026-02-25_custom_C000005425Member"
      decimals="0"
      id="Fact000083"
      unitRef="USD">306</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="From2026-02-252026-02-25_custom_C000005425Member"
      decimals="0"
      id="Fact000084"
      unitRef="USD">531</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="From2026-02-252026-02-25_custom_C000005425Member"
      decimals="0"
      id="Fact000085"
      unitRef="USD">1178</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="From2026-02-252026-02-25_custom_C000005426Member"
      decimals="0"
      id="Fact000086"
      unitRef="USD">123</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="From2026-02-252026-02-25_custom_C000005426Member"
      decimals="0"
      id="Fact000087"
      unitRef="USD">384</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="From2026-02-252026-02-25_custom_C000005426Member"
      decimals="0"
      id="Fact000088"
      unitRef="USD">665</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="From2026-02-252026-02-25_custom_C000005426Member"
      decimals="0"
      id="Fact000089"
      unitRef="USD">1466</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="From2026-02-252026-02-25_custom_C000225816Member"
      decimals="0"
      id="Fact000090"
      unitRef="USD">0</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="From2026-02-252026-02-25_custom_C000225816Member"
      decimals="0"
      id="Fact000091"
      unitRef="USD">0</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="From2026-02-252026-02-25_custom_C000225816Member"
      decimals="0"
      id="Fact000092"
      unitRef="USD">0</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="From2026-02-252026-02-25_custom_C000225816Member"
      decimals="0"
      id="Fact000093"
      unitRef="USD">0</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="From2026-02-252026-02-25_custom_S000002069Member"
      id="Fact000094">Portfolio
Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002069Member"
      id="Fact000095">&lt;p id="xdx_A89_eoef--PortfolioTurnoverTextBlock_zsVEHCZP457e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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&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--S000002069Member_zGsYOCfgeGw9"&gt;18.3%&lt;/span&gt; of the average value of its portfolio.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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_S000002069Member"
      decimals="INF"
      id="Fact000096"
      unitRef="Ratio">0.183</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="From2026-02-252026-02-25_custom_S000002069Member"
      id="Fact000097">Principal
Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002069Member"
      id="Fact000098">&lt;p id="xdx_A88_eoef--StrategyNarrativeTextBlock_zvsgR6ZNXJSj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90D_eoef--StrategyPortfolioConcentration_c20260225__20260225__dei--LegalEntityAxis__custom--S000002069Member_zZwFPZh92dGe"&gt;The
fund normally invests at least 80% of its net assets (plus any borrowings for investment purposes) in securities of blue chip
companies with growth characteristics.&lt;/span&gt; For purposes of the fund&#x2019;s 80% investment policy, the fund considers a company to
be a blue chip company if the company&#x2019;s securities are represented in the S&amp;amp;P 500 Index and the fund considers a company
to have growth characteristics if the company&#x2019;s securities are represented in an appropriate third-party growth-oriented
index. Any derivatives that provide exposure to the investment focus suggested by the fund&#x2019;s name, or to one or more market
risk factors associated with the investment focus suggested by the fund&#x2019;s name, are counted (as applicable) toward compliance
with the fund&#x2019;s 80% investment policy.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
fund primarily invests in common stocks and focuses on blue chip growth companies. Blue chip growth companies are firms that,
in the investment adviser&#x2019;s view, are well established in their industries and have the potential for above-average earnings
growth. The fund focuses on companies with leading market positions, seasoned management, and strong financial fundamentals. The
fund&#x2019;s investment approach reflects the belief that solid company fundamentals (with emphasis on the potential for above-average
growth) combined with a positive industry outlook may result in a higher stock price. Some of the companies the adviser targets
for the fund should have good prospects for dividend growth.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; 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;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
fund is nondiversified, which means it may invest a greater percentage of its assets in a particular issuer than is permissible
for a diversified fund.&lt;/span&gt;&lt;/p&gt;

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

</oef:StrategyNarrativeTextBlock>
    <oef:StrategyPortfolioConcentration
      contextRef="From2026-02-252026-02-25_custom_S000002069Member"
      id="Fact000099">The
fund normally invests at least 80% of its net assets (plus any borrowings for investment purposes) in securities of blue chip
companies with growth characteristics.</oef:StrategyPortfolioConcentration>
    <oef:RiskTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002069Member_oef_RiskLoseMoneyMember"
      id="Fact000100">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_S000002069Member_custom_StockInvestingMember"
      id="Fact000101">&lt;p id="xdx_A8C_eoef--RiskTextBlock_hoef--RiskAxis__custom--StockInvestingMember_z5XILbFNWcfa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 0pt 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_S000002069Member_custom_MarketConditionsMember"
      id="Fact000102">&lt;p id="xdx_A85_eoef--RiskTextBlock_hoef--RiskAxis__custom--MarketConditionsMember_zDTTjNqTpMVf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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;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;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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_S000002069Member_custom_GrowthInvestingMember"
      id="Fact000103">&lt;p id="xdx_A89_eoef--RiskTextBlock_hoef--RiskAxis__custom--GrowthInvestingMember_zDM3q86RDzu7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Growth
investing:&lt;/b&gt; The fund&#x2019;s growth approach to investing could cause it to underperform other stock funds that employ a different
investment style. Growth stocks tend to be more volatile than certain other types of stocks and their prices may fluctuate more
dramatically than the overall stock market. A stock with growth characteristics can have sharp price declines due to decreases
in current or expected earnings and may lack dividends that can help cushion its share price in a declining market.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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_S000002069Member_custom_LargeAndMidCapStocksMember"
      id="Fact000104">&lt;p id="xdx_A8B_eoef--RiskTextBlock_hoef--RiskAxis__custom--LargeAndMidCapStocksMember_zJIoszTyyrZ1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 0pt 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_S000002069Member_custom_DividendPayingStocksMember"
      id="Fact000105">&lt;p id="xdx_A8B_eoef--RiskTextBlock_hoef--RiskAxis__custom--DividendPayingStocksMember_zWtOarJLhyoe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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;

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002069Member_custom_SectorExposureMember"
      id="Fact000106">&lt;p id="xdx_A83_eoef--RiskTextBlock_hoef--RiskAxis__custom--SectorExposureMember_zbWrZLJUyyY6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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_S000002069Member_oef_InformationTechnologySectorMember"
      id="Fact000107">&lt;p id="xdx_A85_eoef--RiskTextBlock_hoef--RiskAxis__oef--InformationTechnologySectorMember_zHirO3OYLV32" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; 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;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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_S000002069Member_custom_ActiveManagementMember"
      id="Fact000108">&lt;p id="xdx_A86_eoef--RiskTextBlock_hoef--RiskAxis__custom--ActiveManagementMember_zEY7gcE3NOKa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 0pt 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_S000002069Member_oef_RiskNondiversifiedStatusMember"
      id="Fact000109">&lt;p id="xdx_A8A_eoef--RiskTextBlock_hoef--RiskAxis__oef--RiskNondiversifiedStatusMember_zkzBAgI6LXP3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Nondiversification:
&lt;/b&gt;As a nondiversified fund, the fund has the ability to invest a larger percentage of its assets in the securities of a smaller
number of issuers than a diversified fund. As a result, poor performance by a single issuer could adversely affect fund performance
more than if the fund were invested in a larger number of issuers. The fund&#x2019;s share price can be expected to fluctuate more
than that of a similar fund that is more broadly diversified.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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_S000002069Member_custom_CybersecurityBreachesMember"
      id="Fact000110">&lt;p id="xdx_A88_eoef--RiskTextBlock_hoef--RiskAxis__custom--CybersecurityBreachesMember_zYqN4yLWKSd8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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:BarChartAndPerformanceTableHeading
      contextRef="From2026-02-252026-02-25_custom_S000002069Member"
      id="Fact000111">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002069Member"
      id="Fact000112">&lt;p id="xdx_A8C_eoef--PerformanceNarrativeTextBlock_zkSVLze6JBL2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_eoef--PerformanceInformationIllustratesVariabilityOfReturns_c20260225__20260225__dei--LegalEntityAxis__custom--S000002069Member_gIFPIIVOR-YPJ_zTTPTRLdTCFl"&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--S000002069Member_zgMYqqeh3Co5"&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: 0pt 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: 0pt 0"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/span&gt;&lt;/p&gt;





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




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_C0E_gIFPIIVOR-YPJ_z8U0OxY3p7lb"&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;&lt;/span&gt;&lt;/p&gt;
</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="From2026-02-252026-02-25_custom_S000002069Member"
      id="Fact000115">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_S000002069Member"
      id="Fact000116">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_S000002069Member"
      id="Fact000120">Calender Year Returns&#160;</oef:BarChartHeading>
    <oef:BarChartTableTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002069Member"
      id="Fact000121">&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_487_eoef--AnnlRtrPct_dp_hoef--ClassAxis__custom--C000005424Member_zk1JlPybx77a"&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;0.98%&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;36.55%&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;2.01%&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;29.97%&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;34.73%&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;17.70%&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;-38.60%&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;49.36%&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;35.63%&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;18.78%&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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; text-align: center; margin-bottom: 0pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;img alt="" src="bcg485bpos022526003.jpg" style="height: 299px; width: 550px"/&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</oef:BarChartTableTextBlock>
    <oef:AnnlRtrPct
      contextRef="From2016-01-012016-12-31_custom_C000005424Member"
      decimals="INF"
      id="Fact000122"
      unitRef="Ratio">0.0098</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2017-01-012017-12-31_custom_C000005424Member"
      decimals="INF"
      id="Fact000123"
      unitRef="Ratio">0.3655</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2018-01-012018-12-31_custom_C000005424Member"
      decimals="INF"
      id="Fact000124"
      unitRef="Ratio">0.0201</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2019-01-012019-12-31_custom_C000005424Member"
      decimals="INF"
      id="Fact000125"
      unitRef="Ratio">0.2997</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2020-01-012020-12-31_custom_C000005424Member"
      decimals="INF"
      id="Fact000126"
      unitRef="Ratio">0.3473</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2021-01-012021-12-31_custom_C000005424Member"
      decimals="INF"
      id="Fact000127"
      unitRef="Ratio">0.1770</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2022-01-012022-12-31_custom_C000005424Member"
      decimals="INF"
      id="Fact000128"
      unitRef="Ratio">-0.3860</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2023-01-012023-12-31_custom_C000005424Member"
      decimals="INF"
      id="Fact000129"
      unitRef="Ratio">0.4936</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2024-01-012024-12-31_custom_C000005424Member"
      decimals="INF"
      id="Fact000130"
      unitRef="Ratio">0.3563</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_C000005424Member"
      decimals="INF"
      id="Fact000131"
      unitRef="Ratio">0.1878</oef:AnnlRtrPct>
    <oef:BarChartClosingTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002069Member"
      id="Fact000132">&lt;p id="xdx_A88_eoef--BarChartClosingTextBlock_zpy1fQJgg9p7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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; width: 100%; border-collapse: collapse"&gt;
&lt;tr style="vertical-align: top; background-color: white"&gt;
    &lt;td style="white-space: nowrap; width: 9%; 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="white-space: nowrap; width: 14%; 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="white-space: nowrap; width: 15%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Quarter
    &lt;br/&gt;
Ended&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 13%"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 0pt 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="white-space: nowrap; width: 1%; 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="white-space: nowrap; width: 15%; 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="white-space: nowrap; width: 15%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Quarter
    &lt;br/&gt;
Ended&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 13%"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 0pt 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="white-space: nowrap; width: 5%; 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;/tr&gt;
&lt;tr style="vertical-align: top"&gt;
    &lt;td style="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="white-space: nowrap; background-color: #E6E6E6; text-align: left; padding-left: 3pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_907_eoef--HighestQuarterlyReturnLabel_c20260225__20260225__dei--LegalEntityAxis__custom--S000002069Member_zGDQLl1JTCk5"&gt;Best
    Quarter&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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_900_eoef--BarChartHighestQuarterlyReturnDate_c20260225__20260225__dei--LegalEntityAxis__custom--S000002069Member_zQ8HEAoaP2Tl"&gt;6/30/20&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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_907_eoef--BarChartHighestQuarterlyReturn_dp_c20260225__20260225__dei--LegalEntityAxis__custom--S000002069Member_zcSZAchq5vI2"&gt;27.81&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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="white-space: nowrap; background-color: #E6E6E6; padding-right: -1.2pt; text-align: left; padding-left: 3pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_eoef--LowestQuarterlyReturnLabel_c20260225__20260225__dei--LegalEntityAxis__custom--S000002069Member_zITk2yX4QtR7"&gt;Worst
    Quarter&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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_90B_eoef--BarChartLowestQuarterlyReturnDate_c20260225__20260225__dei--LegalEntityAxis__custom--S000002069Member_zfIlsUPEOt0d"&gt;6/30/22&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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_90D_eoef--BarChartLowestQuarterlyReturn_dp_c20260225__20260225__dei--LegalEntityAxis__custom--S000002069Member_zmK2ehzF0sx9"&gt;-25.01&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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;/tr&gt;
&lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel
      contextRef="From2026-02-252026-02-25_custom_S000002069Member"
      id="Fact000133">Best
    Quarter</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="From2026-02-252026-02-25_custom_S000002069Member"
      id="Fact000134">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="From2026-02-252026-02-25_custom_S000002069Member"
      decimals="INF"
      id="Fact000135"
      unitRef="Ratio">0.2781</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel
      contextRef="From2026-02-252026-02-25_custom_S000002069Member"
      id="Fact000136">Worst
    Quarter</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="From2026-02-252026-02-25_custom_S000002069Member"
      id="Fact000137">2022-06-30</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="From2026-02-252026-02-25_custom_S000002069Member"
      decimals="INF"
      id="Fact000138"
      unitRef="Ratio">-0.2501</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableNarrativeTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002069Member"
      id="Fact000139">&lt;p id="xdx_A8A_eoef--PerformanceTableNarrativeTextBlock_zBXTwNRTYeu1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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_C08_gIFPIIVOR-YPJ_zdsRJApUQgk3"&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: 0pt 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: 0pt 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_900_eoef--PerformanceTableUsesHighestFederalRate_c20260225__20260225__dei--LegalEntityAxis__custom--S000002069Member_zr398tS1jcU6"&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_900_eoef--PerformanceTableNotRelevantToTaxDeferred_c20260225__20260225__dei--LegalEntityAxis__custom--S000002069Member_zgvaiwGQ4ch2"&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_903_eoef--PerformanceTableOneClassOfAfterTaxShown_c20260225__20260225__dei--LegalEntityAxis__custom--S000002069Member_zAt20bM6LHk8"&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_S000002069Member"
      id="Fact000140">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_S000002069Member"
      id="Fact000141">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_S000002069Member"
      id="Fact000142">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_S000002069Member"
      id="Fact000143">&lt;p id="xdx_A83_eoef--PerformanceTableTextBlock_zAfQyh8JzC97" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&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="vertical-align: bottom"&gt;
    &lt;td colspan="10" style="border-bottom: black 1pt solid; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_90A_eoef--PerformanceTableHeading_c20260225__20260225__dei--LegalEntityAxis__custom--S000002069Member_gIFPTH-XFGMCC_zoNz3SAZgFy9"&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; white-space: nowrap; padding-right: 0.5pt"&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; white-space: nowrap; padding-right: 0.5pt"&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; 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; white-space: nowrap; padding-right: 0.5pt"&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; white-space: nowrap; padding-right: 0.5pt; 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; white-space: nowrap; padding-right: 0.5pt"&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; white-space: nowrap; padding-right: 0.5pt"&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="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="13" style="white-space: nowrap; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_C0B_gIFPTH-XFGMCC_zbfwowpOlqOc"&gt;Periods
    ended&#x202f;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="13" style="white-space: nowrap; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_C0C_gIFPTH-XFGMCC_zCp1q1HNOMfd"&gt;December
    31, 2025&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Since&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Inception&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&lt;b&gt;1
    Year&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&lt;b&gt;5
    Years&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&lt;b&gt;10
    Years&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;inception&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;date&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Investor
    Class&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_90F_eoef--PerfInceptionDate_c19930630__20251231__oef--ClassAxis__custom--C000005424Member_zdzcm7ZA3VR2"&gt;06/30/1993&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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; width: 1%; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 30%; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Returns
    before taxes&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_981_eoef--AvgAnnlRtrPct_dp_c20250101__20251231__oef--ClassAxis__custom--C000005424Member_zWjACuvVPVAi" style="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; font-size: 10pt"&gt;18.78&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 2%; background-color: #E6E6E6; padding-right: 0.5pt"&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&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_980_eoef--AvgAnnlRtrPct_dp_c20210101__20251231__oef--ClassAxis__custom--C000005424Member_zgzjXdByOsdh" style="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; font-size: 10pt"&gt;11.70&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 2%; background-color: #E6E6E6; padding-right: 0.5pt"&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&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_980_eoef--AvgAnnlRtrPct_dp_c20160101__20251231__oef--ClassAxis__custom--C000005424Member_z4gYKBJ9OnF7" style="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; font-size: 10pt"&gt;15.66&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 2%; background-color: #E6E6E6; padding-right: 0.5pt"&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&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#x2014;
    &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 2%; background-color: #E6E6E6; padding-right: 0.5pt"&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&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 14%; background-color: #E6E6E6; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 1%; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; width: 1%; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Returns
    after taxes on distributions&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_984_eoef--AvgAnnlRtrPct_dp_c20250101__20251231__oef--ClassAxis__custom--C000005424Member__oef--PerformanceMeasureAxis__oef--AfterTaxesOnDistributionsMember_zZpPsI8ZNRa3" style="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; font-size: 10pt"&gt;17.39&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_980_eoef--AvgAnnlRtrPct_dp_c20210101__20251231__oef--ClassAxis__custom--C000005424Member__oef--PerformanceMeasureAxis__oef--AfterTaxesOnDistributionsMember_ziCP0kogkt3a" style="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; font-size: 10pt"&gt;10.08&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_980_eoef--AvgAnnlRtrPct_dp_c20160101__20251231__oef--ClassAxis__custom--C000005424Member__oef--PerformanceMeasureAxis__oef--AfterTaxesOnDistributionsMember_zTiuf1G2VXX" style="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; font-size: 10pt"&gt;14.62&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#x2014;
    &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Returns
    after taxes on distributions and sale&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
    &lt;td style="border-left: black 1pt solid; white-space: nowrap; vertical-align: bottom; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: bottom; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: top; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;of
    fund shares&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_987_eoef--AvgAnnlRtrPct_dp_c20250101__20251231__oef--ClassAxis__custom--C000005424Member__oef--PerformanceMeasureAxis__oef--AfterTaxesOnDistributionsAndSalesMember_zaNdHB2dps75" style="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; font-size: 10pt"&gt;12.13&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: top; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: top; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98E_eoef--AvgAnnlRtrPct_dp_c20210101__20251231__oef--ClassAxis__custom--C000005424Member__oef--PerformanceMeasureAxis__oef--AfterTaxesOnDistributionsAndSalesMember_z9MTQ14wRTY" style="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; font-size: 10pt"&gt;8.99&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: top; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: top; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eoef--AvgAnnlRtrPct_dp_c20160101__20251231__oef--ClassAxis__custom--C000005424Member__oef--PerformanceMeasureAxis__oef--AfterTaxesOnDistributionsAndSalesMember_zfCU1CCKkVAj" style="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; font-size: 10pt"&gt;13.03&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: top; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: top; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#x2014;
    &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: bottom; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: top; background-color: #E6E6E6; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: top; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; vertical-align: top; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;I
    Class&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_908_eoef--PerfInceptionDate_c20151217__20251231__oef--ClassAxis__custom--C000166329Member_zO4Oes8lWJ43"&gt;12/17/2015&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
    &lt;td style="border-left: black 1pt solid; white-space: nowrap; vertical-align: bottom; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: bottom; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: bottom; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Returns
    before taxes&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_983_eoef--AvgAnnlRtrPct_dp_c20250101__20251231__oef--ClassAxis__custom--C000166329Member_zMyGbl8DQyDc" style="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; font-size: 10pt"&gt;18.94&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: top; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: top; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eoef--AvgAnnlRtrPct_dp_c20210101__20251231__oef--ClassAxis__custom--C000166329Member_zYBODReq7JL8" style="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; font-size: 10pt"&gt;11.85&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: top; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: top; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_981_eoef--AvgAnnlRtrPct_dp_c20160101__20251231__oef--ClassAxis__custom--C000166329Member_zaTXPpjtwh98" style="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; font-size: 10pt"&gt;15.81&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: top; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: top; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#x2014;
    &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: bottom; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: bottom; background-color: #E6E6E6; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: bottom; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; vertical-align: bottom; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Advisor
    Class&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_909_eoef--PerfInceptionDate_c20000331__20251231__oef--ClassAxis__custom--C000005425Member_zFDgOaWsvTF"&gt;03/31/2000&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Returns
    before taxes&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_987_eoef--AvgAnnlRtrPct_dp_c20250101__20251231__oef--ClassAxis__custom--C000005425Member_zyCG9kjfxICc" style="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; font-size: 10pt"&gt;18.47&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_982_eoef--AvgAnnlRtrPct_dp_c20210101__20251231__oef--ClassAxis__custom--C000005425Member_zEjnJTUd8QTg" style="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; font-size: 10pt"&gt;11.41&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_984_eoef--AvgAnnlRtrPct_dp_c20160101__20251231__oef--ClassAxis__custom--C000005425Member_zZLdkFh7L6q6" style="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; font-size: 10pt"&gt;15.35&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#x2014;
    &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;R
    Class&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_905_eoef--PerfInceptionDate_c20020930__20251231__oef--ClassAxis__custom--C000005426Member_zKPD2eXa04e3"&gt;09/30/2002&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Returns
    before taxes&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_980_eoef--AvgAnnlRtrPct_dp_c20250101__20251231__oef--ClassAxis__custom--C000005426Member_zD7gOumns506" style="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; font-size: 10pt"&gt;18.16&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_980_eoef--AvgAnnlRtrPct_dp_c20210101__20251231__oef--ClassAxis__custom--C000005426Member_zYvb7oabMena" style="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; font-size: 10pt"&gt;11.12&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98C_eoef--AvgAnnlRtrPct_dp_c20160101__20251231__oef--ClassAxis__custom--C000005426Member_z3AGJZrCxVFb" style="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; font-size: 10pt"&gt;15.05&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#x2014;
    &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Z
    Class&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_901_eoef--PerfInceptionDate_c20210222__20251231__oef--ClassAxis__custom--C000225816Member_z0yCb2cQwyT5"&gt;02/22/2021&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Returns
    before taxes&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_987_eoef--AvgAnnlRtrPct_dp_c20250101__20251231__oef--ClassAxis__custom--C000225816Member_z7vcrLwzddg4" style="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; font-size: 10pt"&gt;19.62&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#x2014;
    &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="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; font-size: 10pt"&gt;&#x2014;
    &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eoef--AvgAnnlRtrPct_dp_c20210222__20251231__oef--ClassAxis__custom--C000225816Member_zQVikyd1tABf" style="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; font-size: 10pt"&gt;12.22&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="13" style="padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
    &lt;td style="border-left: black 1pt solid; white-space: nowrap; vertical-align: bottom; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="13" style="white-space: nowrap; vertical-align: top; padding-right: 0.5pt"&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_906_eoef--IndexNoDeductionForFeesExpensesTaxes_c20260225__20260225__dei--LegalEntityAxis__custom--S000002069Member_zQuMNnNbSwp3"&gt;(reflects no deduction for fees, expenses, or taxes)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: bottom; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: bottom; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; vertical-align: bottom; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98A_eoef--AvgAnnlRtrPct_dp_c20250101__20251231__oef--PerformanceMeasureAxis__custom--Russell3000IndexMember_zaizIm25EP4f" style="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; font-size: 10pt"&gt;17.15&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98C_eoef--AvgAnnlRtrPct_dp_c20210101__20251231__oef--PerformanceMeasureAxis__custom--Russell3000IndexMember_zCLImo5JWkL" style="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; font-size: 10pt"&gt;13.15&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eoef--AvgAnnlRtrPct_dp_c20160101__20251231__oef--PerformanceMeasureAxis__custom--Russell3000IndexMember_ziDc5ePIgoM6" style="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; font-size: 10pt"&gt;14.29&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98F_eoef--AvgAnnlRtrPct_dp_c20210222__20251231__oef--PerformanceMeasureAxis__custom--Russell3000IndexMember_fYQ_____z5wHXbqLFeJ6" style="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; font-size: 10pt"&gt;12.52&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt; 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; font-size: 10pt"&gt;&lt;sup&gt;a&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
    &lt;td style="border-left: black 1pt solid; white-space: nowrap; vertical-align: bottom; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="13" style="white-space: nowrap; vertical-align: top; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Russell
    1000&lt;sup&gt;&#xae;&lt;/sup&gt; Growth Index &lt;span id="xdx_906_eoef--IndexNoDeductionForFeesExpensesTaxes_c20260225__20260225__dei--LegalEntityAxis__custom--S000002069Member_zdTsCNzuVHob"&gt;(reflects no deduction for fees, expenses, or taxes)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: bottom; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: bottom; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; vertical-align: bottom; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_989_eoef--AvgAnnlRtrPct_dp_c20250101__20251231__oef--PerformanceMeasureAxis__custom--Russell1000GrowthIndexMember_zR2KVceSXmFf" style="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; font-size: 10pt"&gt;18.56&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_981_eoef--AvgAnnlRtrPct_dp_c20210101__20251231__oef--PerformanceMeasureAxis__custom--Russell1000GrowthIndexMember_zfj3Gyef968k" style="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; font-size: 10pt"&gt;15.32&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_983_eoef--AvgAnnlRtrPct_dp_c20160101__20251231__oef--PerformanceMeasureAxis__custom--Russell1000GrowthIndexMember_zlvhcxgoRON9" style="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; font-size: 10pt"&gt;18.13&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98F_eoef--AvgAnnlRtrPct_dp_c20210222__20251231__oef--PerformanceMeasureAxis__custom--Russell1000GrowthIndexMember_fYQ_____zsQVFlBG8PC9" style="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; font-size: 10pt"&gt;15.44&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt; 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; font-size: 10pt"&gt;&lt;sup&gt;a&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
    &lt;td style="border-left: black 1pt solid; white-space: nowrap; vertical-align: bottom; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="13" style="white-space: nowrap; vertical-align: top; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;S&amp;amp;P
    500 Index &lt;span id="xdx_906_eoef--IndexNoDeductionForFeesExpensesTaxes_c20260225__20260225__dei--LegalEntityAxis__custom--S000002069Member_zcVyskNZS2eh"&gt;(reflects no deduction for fees, expenses, or taxes)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: bottom; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: bottom; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; vertical-align: bottom; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_985_eoef--AvgAnnlRtrPct_dp_c20250101__20251231__oef--PerformanceMeasureAxis__custom--SAndP500IndexMember_zJIVdSpkSSc" style="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; font-size: 10pt"&gt;17.88&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eoef--AvgAnnlRtrPct_dp_c20210101__20251231__oef--PerformanceMeasureAxis__custom--SAndP500IndexMember_zxVMBi3GLEGf" style="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; font-size: 10pt"&gt;14.42&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_981_eoef--AvgAnnlRtrPct_dp_c20160101__20251231__oef--PerformanceMeasureAxis__custom--SAndP500IndexMember_zCtiusPqrJzb" style="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; font-size: 10pt"&gt;14.82&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_989_eoef--AvgAnnlRtrPct_dp_c20210222__20251231__oef--PerformanceMeasureAxis__custom--SAndP500IndexMember_fYQ_____z6tIUoGZdws8" style="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; font-size: 10pt"&gt;14.09&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt; 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; font-size: 10pt"&gt;&lt;sup&gt;a&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
    &lt;td style="border-left: black 1pt solid; white-space: nowrap; vertical-align: bottom; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="13" style="white-space: nowrap; vertical-align: top; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Lipper
    Large-Cap Growth Funds Index&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: bottom; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; vertical-align: bottom; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; vertical-align: bottom; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&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-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98E_eoef--AvgAnnlRtrPct_dp_c20250101__20251231__oef--PerformanceMeasureAxis__custom--LipperLargeCapGrowthFundsIndexMember_z3BYylxntxo3" style="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; font-size: 10pt"&gt;17.78&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_984_eoef--AvgAnnlRtrPct_dp_c20210101__20251231__oef--PerformanceMeasureAxis__custom--LipperLargeCapGrowthFundsIndexMember_zyRQo2JQ21a3" style="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; font-size: 10pt"&gt;12.71&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_984_eoef--AvgAnnlRtrPct_dp_c20160101__20251231__oef--PerformanceMeasureAxis__custom--LipperLargeCapGrowthFundsIndexMember_zi5klXexk8n6" style="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; font-size: 10pt"&gt;16.08&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98A_eoef--AvgAnnlRtrPct_dp_c20210222__20251231__oef--PerformanceMeasureAxis__custom--LipperLargeCapGrowthFundsIndexMember_fYQ_____zH5L2CC1tdc3" style="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; font-size: 10pt"&gt;12.39&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt; 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; font-size: 10pt"&gt;&lt;sup&gt;a&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: black 1pt solid; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; white-space: nowrap; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&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_F0C_zPcs3E4J1GG8"&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_F1F_zss2c5l4HZo7" 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: 0pt 0 0pt 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_S000002069Member"
      id="Fact000146">Average
    Annual Total Returns&#x202f;Periods
    ended&#x202f;December
    31, 2025</oef:PerformanceTableHeading>
    <oef:PerfInceptionDate
      contextRef="From1993-06-302025-12-31_custom_C000005424Member"
      id="Fact000147">1993-06-30</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_C000005424Member"
      decimals="INF"
      id="Fact000148"
      unitRef="Ratio">0.1878</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_C000005424Member"
      decimals="INF"
      id="Fact000149"
      unitRef="Ratio">0.1170</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_C000005424Member"
      decimals="INF"
      id="Fact000150"
      unitRef="Ratio">0.1566</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_C000005424Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000151"
      unitRef="Ratio">0.1739</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_C000005424Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000152"
      unitRef="Ratio">0.1008</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_C000005424Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000153"
      unitRef="Ratio">0.1462</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_C000005424Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000154"
      unitRef="Ratio">0.1213</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_C000005424Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000155"
      unitRef="Ratio">0.0899</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_C000005424Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000156"
      unitRef="Ratio">0.1303</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="From2015-12-172025-12-31_custom_C000166329Member"
      id="Fact000157">2015-12-17</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_C000166329Member"
      decimals="INF"
      id="Fact000158"
      unitRef="Ratio">0.1894</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_C000166329Member"
      decimals="INF"
      id="Fact000159"
      unitRef="Ratio">0.1185</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_C000166329Member"
      decimals="INF"
      id="Fact000160"
      unitRef="Ratio">0.1581</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="From2000-03-312025-12-31_custom_C000005425Member"
      id="Fact000161">2000-03-31</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_C000005425Member"
      decimals="INF"
      id="Fact000162"
      unitRef="Ratio">0.1847</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_C000005425Member"
      decimals="INF"
      id="Fact000163"
      unitRef="Ratio">0.1141</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_C000005425Member"
      decimals="INF"
      id="Fact000164"
      unitRef="Ratio">0.1535</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="From2002-09-302025-12-31_custom_C000005426Member"
      id="Fact000165">2002-09-30</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_C000005426Member"
      decimals="INF"
      id="Fact000166"
      unitRef="Ratio">0.1816</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_C000005426Member"
      decimals="INF"
      id="Fact000167"
      unitRef="Ratio">0.1112</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_C000005426Member"
      decimals="INF"
      id="Fact000168"
      unitRef="Ratio">0.1505</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="From2021-02-222025-12-31_custom_C000225816Member"
      id="Fact000169">2021-02-22</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_C000225816Member"
      decimals="INF"
      id="Fact000170"
      unitRef="Ratio">0.1962</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-02-222025-12-31_custom_C000225816Member"
      decimals="INF"
      id="Fact000171"
      unitRef="Ratio">0.1222</oef:AvgAnnlRtrPct>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="From2026-02-252026-02-25_custom_S000002069Member"
      id="Fact000172">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_Russell3000IndexMember"
      decimals="INF"
      id="Fact000173"
      unitRef="Ratio">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_Russell3000IndexMember"
      decimals="INF"
      id="Fact000174"
      unitRef="Ratio">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_Russell3000IndexMember"
      decimals="INF"
      id="Fact000175"
      unitRef="Ratio">0.1429</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-02-222025-12-31_custom_Russell3000IndexMember"
      decimals="INF"
      id="Fact000176"
      unitRef="Ratio">0.1252</oef:AvgAnnlRtrPct>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="From2026-02-252026-02-25_custom_S000002069Member"
      id="Fact000177">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_Russell1000GrowthIndexMember"
      decimals="INF"
      id="Fact000178"
      unitRef="Ratio">0.1856</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_Russell1000GrowthIndexMember"
      decimals="INF"
      id="Fact000179"
      unitRef="Ratio">0.1532</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_Russell1000GrowthIndexMember"
      decimals="INF"
      id="Fact000180"
      unitRef="Ratio">0.1813</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-02-222025-12-31_custom_Russell1000GrowthIndexMember"
      decimals="INF"
      id="Fact000181"
      unitRef="Ratio">0.1544</oef:AvgAnnlRtrPct>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="From2026-02-252026-02-25_custom_S000002069Member"
      id="Fact000182">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_SAndP500IndexMember"
      decimals="INF"
      id="Fact000183"
      unitRef="Ratio">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_SAndP500IndexMember"
      decimals="INF"
      id="Fact000184"
      unitRef="Ratio">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_SAndP500IndexMember"
      decimals="INF"
      id="Fact000185"
      unitRef="Ratio">0.1482</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-02-222025-12-31_custom_SAndP500IndexMember"
      decimals="INF"
      id="Fact000186"
      unitRef="Ratio">0.1409</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_LipperLargeCapGrowthFundsIndexMember"
      decimals="INF"
      id="Fact000187"
      unitRef="Ratio">0.1778</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_LipperLargeCapGrowthFundsIndexMember"
      decimals="INF"
      id="Fact000188"
      unitRef="Ratio">0.1271</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_LipperLargeCapGrowthFundsIndexMember"
      decimals="INF"
      id="Fact000189"
      unitRef="Ratio">0.1608</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-02-222025-12-31_custom_LipperLargeCapGrowthFundsIndexMember"
      decimals="INF"
      id="Fact000190"
      unitRef="Ratio">0.1239</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002069Member"
      id="Fact000192">&lt;p id="xdx_A8A_eoef--PerformanceTableClosingTextBlock_z9tYoF8P9F93" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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--S000002069Member_zlmvt13uG4mb"&gt;troweprice.com&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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_S000002069Member"
      id="Fact000193">troweprice.com</oef:PerformanceAvailabilityWebSiteAddress>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact000025"
          xlink:label="Fact000025"
          xlink:type="locator"/>
        <link:footnote id="Footnote000069" xlink:label="Footnote000069" 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="Fact000025"
          xlink:to="Footnote000069"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000061"
          xlink:label="Fact000061"
          xlink:type="locator"/>
        <link:footnote id="Footnote000070" xlink:label="Footnote000070" 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="Fact000061"
          xlink:to="Footnote000070"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000067"
          xlink:label="Fact000067"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000067"
          xlink:to="Footnote000070"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000176"
          xlink:label="Fact000176"
          xlink:type="locator"/>
        <link:footnote id="Footnote000191" xlink:label="Footnote000191" 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="Fact000176"
          xlink:to="Footnote000191"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000181"
          xlink:label="Fact000181"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000181"
          xlink:to="Footnote000191"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000186"
          xlink:label="Fact000186"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000186"
          xlink:to="Footnote000191"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000190"
          xlink:label="Fact000190"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000190"
          xlink:to="Footnote000191"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
