<?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:xhtml="http://www.w3.org/1999/xhtml"
  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">0001019286</identifier>
        </entity>
        <period>
            <startDate>2026-02-25</startDate>
            <endDate>2026-02-25</endDate>
        </period>
    </context>
    <context id="From2026-02-252026-02-25_custom_S000002084Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002084Member</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_S000002084Member_custom_BanksAndFinancialServicesCompaniesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">trowe:BanksAndFinancialServicesCompaniesMember</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_S000002084Member_custom_MarketConditionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002084Member</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_S000002084Member_custom_ForeignInvestingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002084Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">trowe:ForeignInvestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-25</startDate>
            <endDate>2026-02-25</endDate>
        </period>
    </context>
    <context id="From2026-02-252026-02-25_custom_S000002084Member_custom_DividendPayingStocksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002084Member</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_S000002084Member_custom_ActiveManagementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002084Member</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_S000002084Member_custom_StockInvestingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002084Member</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_S000002084Member_custom_CybersecurityBreachesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002084Member</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_C000005450Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005450Member</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_C000177205Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000177205Member</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_S000002084Member_oef_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002084Member</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_C000005450Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005450Member</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_C000005450Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005450Member</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_C000005450Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005450Member</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_C000005450Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005450Member</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_C000005450Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005450Member</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_C000005450Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005450Member</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_C000005450Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005450Member</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_C000005450Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005450Member</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_C000005450Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005450Member</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_C000005450Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005450Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From1996-09-302025-12-31_custom_C000005450Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005450Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>1996-09-30</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_C000005450Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005450Member</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_C000005450Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005450Member</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_C000005450Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005450Member</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_C000005450Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005450Member</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_C000005450Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005450Member</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_C000005450Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005450Member</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_C000005450Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005450Member</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_C000005450Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005450Member</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="From2016-11-292025-12-31_custom_C000177205Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000177205Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-11-29</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_C000177205Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000177205Member</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_C000177205Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000177205Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-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">0001019286</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">0001019286</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">0001019286</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="From2016-11-292025-12-31_custom_Russell3000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:Russell3000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-11-29</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_MsciUsImiFinancials5PercentCappedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:MsciUsImiFinancials5PercentCappedIndexMember</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_MsciUsImiFinancials5PercentCappedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:MsciUsImiFinancials5PercentCappedIndexMember</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_MsciUsImiFinancials5PercentCappedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:MsciUsImiFinancials5PercentCappedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2016-11-292025-12-31_custom_MsciUsImiFinancials5PercentCappedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019286</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:MsciUsImiFinancials5PercentCappedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-11-29</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">0001019286</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 Financial Services 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_S000002084Member"
      id="Fact000015">SUMMARY</oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="From2026-02-252026-02-25_custom_S000002084Member"
      id="Fact000016">Investment
Objective(s)</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002084Member"
      id="Fact000017">&lt;p id="xdx_A8D_eoef--ObjectivePrimaryTextBlock_zpSxNyR331mc" 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 seeks long-term growth of capital and a modest level of income.&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:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="From2026-02-252026-02-25_custom_S000002084Member"
      id="Fact000018">Fees
and Expenses</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002084Member"
      id="Fact000019">&lt;p id="xdx_A8A_eoef--ExpenseNarrativeTextBlock_zA3AjLvtQDu2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif"&gt;This
table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the fund. &lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;You
may also incur brokerage commissions and other charges when buying or selling shares of the fund, which are not reflected in the
table or example below.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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;/p&gt;

</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesTableTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002084Member"
      id="Fact000021">&lt;div id="xdx_A82_eoef--ShareholderFeesTableTextBlock_z9OahoEB5qa6"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" id="xdx_A5D_dU_zlYkfOR3tOg7" style="font: 12pt Arial, Helvetica, Sans-Serif; 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; padding-right: 0.5pt; padding-left: 1.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20260225__20260225__oef--ClassAxis__custom--C000005450Member_zDcDhJPFuzE" style="border-top: Black 1pt solid; 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&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;
    &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Class&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_49E_20260225__20260225__oef--ClassAxis__custom--C000177205Member_zzVBjMuA57n1" style="border-top: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;I&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;
    &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Class&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; padding-right: 0.5pt; padding-left: 1.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-right: black 1pt solid; padding-right: 0.5pt; padding-left: 1.4pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="6" style="border-right: black 1pt solid; border-left: black 1pt solid; padding-top: 3pt; padding-bottom: 3pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_90F_eoef--ShareholderFeesCaption_c20260225__20260225__dei--LegalEntityAxis__custom--S000002084Member_zQwc9Tv4ZaFl"&gt;Shareholder
    fees (fees paid directly from your investment)&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eoef--MaximumAccountFee_d0_zWtZSjcy1OE"&gt;
    &lt;td style="border-left: black 1pt solid; vertical-align: bottom; padding-left: 0.05in; width: 72%"&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="vertical-align: bottom; background-color: #E6E6E6; text-align: right; width: 9%"&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="vertical-align: top; background-color: #E6E6E6; width: 4%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F21_zVyy4jEPct5h"&gt;a&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: #E6E6E6; text-align: right; width: 10%"&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="vertical-align: bottom; background-color: #E6E6E6; padding-right: 0.5pt; padding-left: 1.4pt; width: 3%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; vertical-align: bottom; background-color: #E6E6E6; padding-right: 0.5pt; padding-left: 1.4pt; width: 2%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-right: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</oef:ShareholderFeesTableTextBlock>
    <oef:ShareholderFeesCaption
      contextRef="From2026-02-252026-02-25_custom_S000002084Member"
      id="Fact000022">Shareholder
    fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumAccountFee
      contextRef="From2026-02-252026-02-25_custom_C000005450Member"
      decimals="0"
      id="Fact000024"
      unitRef="USD">20</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="From2026-02-252026-02-25_custom_C000177205Member"
      decimals="0"
      id="Fact000025"
      unitRef="USD">0</oef:MaximumAccountFee>
    <oef:OperatingExpensesCaption
      contextRef="From2026-02-252026-02-25_custom_S000002084Member"
      id="Fact000026">Annual
                                         fund operating expenses
                                         (expenses that you pay each year as a
                                         percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:AnnualFundOperatingExpensesTableTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002084Member"
      id="Fact000027">&lt;div id="xdx_A88_eoef--AnnualFundOperatingExpensesTableTextBlock_z5gj4LuCcYx8"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" id="xdx_A54_dU_zgnOlc1TWQLf" 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; padding-left: 0.05in"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_492_20260225__20260225__oef--ClassAxis__custom--C000005450Member_zioRIYDEu2gl" style="background-color: #E6E6E6; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_49E_20260225__20260225__oef--ClassAxis__custom--C000177205Member_zzWORJansC5e" style="background-color: #E6E6E6; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; background-color: #E6E6E6; padding-right: 0.5pt; padding-left: 1.4pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eoef--ManagementFeesOverAssets_dpn_zxugpzQLGye4" style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; width: 72%; padding-left: 0.05in"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Management
    fees&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;0.63&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 4%; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 10%; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;0.63&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 3%; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; width: 2%; background-color: #E6E6E6; padding-right: 0.5pt; padding-left: 1.4pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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; padding-left: 0.05in"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; background-color: #E6E6E6; padding-right: 0.5pt; padding-left: 1.4pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eoef--OtherExpensesOverAssets_dpn_z0dK0uJINMkj" style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; padding-left: 0.05in"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Other
    expenses&lt;/span&gt;&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-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;0.21&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&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-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;0.06&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;sup id="xdx_F25_zXCIeLBnIoPb"&gt;b&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; background-color: #E6E6E6; padding-right: 0.5pt; padding-left: 1.4pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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; padding-left: 0.05in"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; background-color: #E6E6E6; padding-right: 0.5pt; padding-left: 1.4pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eoef--AcquiredFundFeesAndExpensesOverAssets_dpn_zLewaBcV6Vr3" style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; padding-left: 0.05in"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Acquired
    fund fees and expenses&lt;/span&gt;&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-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;0.03&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&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-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;0.03&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; background-color: #E6E6E6; padding-right: 0.5pt; padding-left: 1.4pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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; padding-left: 0.05in"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; background-color: #E6E6E6; padding-right: 0.5pt; padding-left: 1.4pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eoef--ExpensesOverAssets_dpn_zjAGqoPxQzT8" style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; padding-left: 0.05in"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total
    annual fund operating expenses&lt;/span&gt;&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-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;0.87&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;sup id="xdx_F2E_zGnif70l6USa"&gt;c&lt;/sup&gt;&#160;&lt;/span&gt;&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-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;0.72&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;sup id="xdx_F2B_zjTwxBvCHdw7"&gt;c&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; background-color: #E6E6E6; padding-right: 0.5pt; padding-left: 1.4pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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; padding-left: 0.05in"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; background-color: #E6E6E6; padding-right: 0.5pt; padding-left: 1.4pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40A_eoef--FeeWaiverOrReimbursementOverAssets_dpn_zNajrldlCoeb" style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; padding-left: 0.05in"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Fee
    waiver/expense reimbursement&lt;/span&gt;&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-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;(0.01&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;sup id="xdx_F2F_zq8Jbbba4q1i"&gt;d&lt;/sup&gt;&#160;&lt;/span&gt;&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-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;(0.01&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;sup id="xdx_F29_z5SMYDFPY0Tk"&gt;b&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; background-color: #E6E6E6; padding-right: 0.5pt; padding-left: 1.4pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&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; padding-left: 0.05in"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; background-color: #E6E6E6; padding-right: 0.5pt; padding-left: 1.4pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eoef--NetExpensesOverAssets_dpn_zoeqNwMhQSy2" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: black 1pt solid; border-left: black 1pt solid; padding-left: 0.05in"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Total
    annual fund operating expenses after fee waiver/expense reimbursement&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;0.86&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;sup id="xdx_F23_zwMQjCPDnzge"&gt;c,d&lt;/sup&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;0.71&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;sup id="xdx_F20_zb9HlJ7D0B54"&gt;b,c&lt;/sup&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; border-bottom: black 1pt solid; background-color: #E6E6E6; padding-right: 0.5pt; padding-left: 1.4pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</oef:AnnualFundOperatingExpensesTableTextBlock>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000005450Member"
      decimals="INF"
      id="Fact000029"
      unitRef="Ratio">0.0063</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000177205Member"
      decimals="INF"
      id="Fact000030"
      unitRef="Ratio">0.0063</oef:ManagementFeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000005450Member"
      decimals="INF"
      id="Fact000032"
      unitRef="Ratio">0.0021</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000177205Member"
      decimals="INF"
      id="Fact000033"
      unitRef="Ratio">0.0006</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000005450Member"
      decimals="INF"
      id="Fact000035"
      unitRef="Ratio">0.0003</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000177205Member"
      decimals="INF"
      id="Fact000036"
      unitRef="Ratio">0.0003</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000005450Member"
      decimals="INF"
      id="Fact000038"
      unitRef="Ratio">0.0087</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000177205Member"
      decimals="INF"
      id="Fact000039"
      unitRef="Ratio">0.0072</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000005450Member"
      decimals="INF"
      id="Fact000041"
      unitRef="Ratio">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000177205Member"
      decimals="INF"
      id="Fact000042"
      unitRef="Ratio">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000005450Member"
      decimals="INF"
      id="Fact000044"
      unitRef="Ratio">0.0086</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="From2026-02-252026-02-25_custom_C000177205Member"
      decimals="INF"
      id="Fact000045"
      unitRef="Ratio">0.0071</oef:NetExpensesOverAssets>
    <oef:ExpenseFootnotesTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002084Member"
      id="Fact000046">&lt;div id="xdx_A8A_eoef--ExpenseFootnotesTextBlock_zWNt6dn68Bg2"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; text-align: left; width: 0.2in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F00_zbhM0cKlKlU8"&gt;a&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 3pt; white-space: nowrap; vertical-align: bottom"&gt;&lt;span id="xdx_F1E_zGU27LPL4D0j" 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 style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;sup id="xdx_F09_zSJk6jnitJJ6"&gt;b&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 3pt; vertical-align: bottom"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_F1B_zr0eZVjuDSsc" style="font-family: Times New Roman, Times, Serif"&gt;T.
    Rowe Price Associates, Inc., has contractually agreed (through February 28, 2027) to pay the operating expenses of the fund&#x2019;s
    I Class excluding management fees; interest; expenses related to borrowings, taxes, and brokerage; nonrecurring, extraordinary
    expenses; and acquired fund fees and expenses (I Class Operating Expenses), to the extent the I Class Operating Expenses exceed
    0.05% of the class&#x2019; average daily net assets. The agreement may only be terminated at any time after &lt;span id="xdx_908_eoef--FeeWaiverOrReimbursementOverAssetsDateOfTermination_c20260225__20260225__oef--ClassAxis__custom--C000177205Member_zI7Ut1nMB8Rh"&gt;February 28, 2027&lt;/span&gt;,
    with approval by the fund&#x2019;s Board of Directors. Any expenses paid under this agreement (and any applicable prior limitations)
    are subject to reimbursement to T.&#160;Rowe Price Associates, Inc., by the class whenever the&#160;I&#160;Class Operating
    Expenses are below 0.05%. However, the class will not reimburse T.&#160;Rowe Price Associates, Inc., more than three years
    from the date such amounts were initially waived or paid. The class may only reimburse T.&#160;Rowe Price Associates, Inc.,
    if the reimbursement does not cause the&#160;I&#160;Class Operating Expenses (after the reimbursement is taken into account)
    to exceed the current expense limitation on&#160;I&#160;Class Operating Expenses (or the expense limitation in place at the
    time the amounts were waived or paid).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F0C_zGoWxaBTv045"&gt;c&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 3pt; vertical-align: bottom"&gt;&lt;span id="xdx_F1C_zk0l5AQ8aUvg" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
    figures shown in the fee table do not match the &#x201c;Ratios to average net assets&#x201d; shown in the Financial Highlights
    table, as those figures do not include acquired fund fees and expenses.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;sup id="xdx_F09_zkjtLOjzXOY1"&gt;d&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_F12_z0MuGhKtRFni" style="font-family: Times New Roman, Times, Serif"&gt;T.
    Rowe Price Associates, Inc., has contractually agreed (through February 28, 2027) to waive its fees and/or bear any expenses
    (excluding interest; expenses related to borrowings, taxes, and brokerage; nonrecurring, extraordinary expenses; and acquired
    fund fees and expenses) that would cause the class&#x2019; ratio of expenses to average daily net assets to exceed 0.83%. The
    agreement may only be terminated at any time after &lt;span id="xdx_908_eoef--FeeWaiverOrReimbursementOverAssetsDateOfTermination_c20260225__20260225__oef--ClassAxis__custom--C000005450Member_zLHzb3zMZWck"&gt;February 28, 2027&lt;/span&gt;, with approval by the fund&#x2019;s Board of Directors.
    Fees waived and expenses paid under this agreement (and any applicable prior limitations) are subject to reimbursement to
    T.&#160;Rowe Price Associates, Inc., by the class whenever the class&#x2019; expense ratio is below 0.83%. However, the class
    will not reimburse T.&#160;Rowe Price Associates, Inc., more than three years from the date such amounts were initially waived
    or paid. The class may only reimburse T.&#160;Rowe Price Associates, Inc., if the reimbursement does not cause the class&#x2019;
    expense ratio (after the reimbursement is taken into account) to exceed the class&#x2019; current expense limitation (or the
    expense limitation in place at the time the amounts were waived or paid).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
</oef:ExpenseFootnotesTextBlock>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="From2026-02-252026-02-25_custom_C000177205Member"
      id="Fact000049">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="From2026-02-252026-02-25_custom_C000005450Member"
      id="Fact000052">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading
      contextRef="From2026-02-252026-02-25_custom_S000002084Member"
      id="Fact000053">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002084Member"
      id="Fact000054">&lt;p id="xdx_A88_eoef--ExpenseExampleNarrativeTextBlock_zMXnovbC07G6" 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 style="font-weight: normal"&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. 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_S000002084Member"
      id="Fact000055">&lt;div id="xdx_A8D_eoef--ExpenseExampleWithRedemptionTableTextBlock_z0IxOK7qHAFk"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" id="xdx_A5A_dU_z2SnLVeBHKee" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Expense Example"&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-top: black 1pt solid; border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 2.15pt; white-space: nowrap"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_480_eoef--ExpenseExampleYear01_zVkpk2J7Wnic" style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 2.15pt; white-space: nowrap; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;1
    Year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_488_eoef--ExpenseExampleYear03_zaoSvqQfidE5" style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 2.15pt; white-space: nowrap; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;3
    Years&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_481_eoef--ExpenseExampleYear05_zDJ9NDU5NoJ6" style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 2.15pt; white-space: nowrap; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;5
    Years&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_48C_eoef--ExpenseExampleYear10_zIoJC5Wpgm82" style="border-top: black 1pt solid; border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 2.15pt; white-space: nowrap; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;10
    Years&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
&lt;tr id="xdx_419_20260225__20260225__oef--ClassAxis__custom--C000005450Member_z7MYfFcrFqte" style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 2.15pt; white-space: nowrap; width: 48%; background-color: #D9D9D9"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;Investor
    Class &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2.15pt; white-space: nowrap; vertical-align: bottom; width: 8%; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2.15pt; white-space: nowrap; vertical-align: bottom; width: 5%; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;88&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2.15pt; white-space: nowrap; vertical-align: bottom; width: 8%; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2.15pt; white-space: nowrap; vertical-align: bottom; width: 5%; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;277&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2.15pt; white-space: nowrap; vertical-align: bottom; width: 8%; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2.15pt; white-space: nowrap; vertical-align: bottom; width: 5%; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;481&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding: 2.15pt; white-space: nowrap; vertical-align: bottom; width: 8%; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 2.15pt; white-space: nowrap; vertical-align: bottom; width: 5%; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,072&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
&lt;tr id="xdx_41F_20260225__20260225__oef--ClassAxis__custom--C000177205Member_ziyqfoxgiG89" style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="border-bottom: Black 1pt solid; border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 2.15pt; white-space: nowrap; background-color: #D9D9D9"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&#160;I
    Class &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 2.15pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; 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-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;73&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 2.15pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; 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-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;229&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 2.15pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; 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-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;400&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 2.15pt; white-space: nowrap; vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; 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-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;894&lt;/span&gt;&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_C000005450Member"
      decimals="0"
      id="Fact000056"
      unitRef="USD">88</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="From2026-02-252026-02-25_custom_C000005450Member"
      decimals="0"
      id="Fact000057"
      unitRef="USD">277</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="From2026-02-252026-02-25_custom_C000005450Member"
      decimals="0"
      id="Fact000058"
      unitRef="USD">481</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="From2026-02-252026-02-25_custom_C000005450Member"
      decimals="0"
      id="Fact000059"
      unitRef="USD">1072</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="From2026-02-252026-02-25_custom_C000177205Member"
      decimals="0"
      id="Fact000060"
      unitRef="USD">73</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="From2026-02-252026-02-25_custom_C000177205Member"
      decimals="0"
      id="Fact000061"
      unitRef="USD">229</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="From2026-02-252026-02-25_custom_C000177205Member"
      decimals="0"
      id="Fact000062"
      unitRef="USD">400</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="From2026-02-252026-02-25_custom_C000177205Member"
      decimals="0"
      id="Fact000063"
      unitRef="USD">894</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="From2026-02-252026-02-25_custom_S000002084Member"
      id="Fact000064">Portfolio
Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002084Member"
      id="Fact000065">&lt;p id="xdx_A8B_eoef--PortfolioTurnoverTextBlock_zr4S1HGIM0vd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-weight: normal"&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--S000002084Member_zXCjFjvTOL1l"&gt;45.1%&lt;/span&gt; of the average value of its portfolio.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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_S000002084Member"
      decimals="INF"
      id="Fact000066"
      unitRef="Ratio">0.451</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="From2026-02-252026-02-25_custom_S000002084Member"
      id="Fact000067">Principal
Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002084Member"
      id="Fact000068">&lt;p id="xdx_A89_eoef--StrategyNarrativeTextBlock_zSVOoChdln7h" 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--S000002084Member_zo8SXd2pN6Tc"&gt;The
fund normally invests at least 80% of its net assets (plus any borrowings for investment purposes) in the common stocks of companies
in the financial services industry.&lt;/span&gt; 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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
fund may invest in companies, such as providers of financial software, that derive substantial revenues (at least 50%) from conducting
business in the financial services industry. For purposes of selecting investments, the fund defines the financial services industry
broadly. It includes (but is not limited to) the following:&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;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.15in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;regional
                                         and money-center banks;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;



&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.15in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;insurance
                                         companies;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;



&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.15in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;home,
                                         auto, and other specialty finance companies;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;



&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.15in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;securities
                                         brokerage firms and electronic trading networks;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;



&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.15in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;investment
                                         management firms;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;



&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.15in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;publicly
                                         traded, government-sponsored financial enterprises;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;



&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.15in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;thrift
                                         and savings banks;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;



&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.15in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;financial
                                         conglomerates;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;



&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.15in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;foreign
                                         financial services companies;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;



&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.15in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;electronic
                                         transaction processors for financial services companies;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;



&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.15in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;real
                                         estate companies; and&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;



&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.15in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;securities
                                         exchanges.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

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

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





&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&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;Security
selection is based on fundamental, bottom-up analysis that seeks to identify high quality companies with good appreciation prospects.
The fund will have no restrictions on the market capitalization (stock price multiplied by shares outstanding) of its holdings.
The adviser may use either a growth or value approach in selecting investments for the fund. In the growth area, the portfolio
manager may seek companies with capable management, attractive business niches, sound financial and accounting practices, and/or
a demonstrated ability to increase revenues, earnings, and cash flow consistently. In the value area, the portfolio manager may
seek companies whose current stock prices appear undervalued in terms of earnings, projected cash flow, or asset value per share,
that have appreciation potential temporarily unrecognized by the market, or that may be temporarily out of favor. The stocks of
many companies held by the fund are expected to pay a dividend.&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;While
most assets are typically invested in U.S. common stocks, the fund may invest in foreign stocks in keeping with its objective(s).&lt;/span&gt;&lt;/p&gt;

</oef:StrategyNarrativeTextBlock>
    <oef:StrategyPortfolioConcentration
      contextRef="From2026-02-252026-02-25_custom_S000002084Member"
      id="Fact000069">The
fund normally invests at least 80% of its net assets (plus any borrowings for investment purposes) in the common stocks of companies
in the financial services industry.</oef:StrategyPortfolioConcentration>
    <oef:RiskTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002084Member_oef_RiskLoseMoneyMember"
      id="Fact000073">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_S000002084Member_custom_BanksAndFinancialServicesCompaniesMember"
      id="Fact000074">&lt;p id="xdx_A87_eoef--RiskTextBlock_hoef--RiskAxis__custom--BanksAndFinancialServicesCompaniesMember_z8vtzp4Pxo42" 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;Banks
and financial services companies:&lt;/b&gt; A fund that focuses its investments in specific industries or sectors is more susceptible
to adverse developments affecting those industries and sectors than a more broadly diversified fund. Because the fund invests
significantly in banks and financial services companies, the fund is more susceptible to adverse developments affecting such companies
and may perform poorly during a downturn that impacts the financial sector. Banks and other financial services companies can be
adversely affected by, among other things, regulatory changes, the availability of capital and cost to borrow, the rate of debt
defaults, interest rate movements, price competition, and credit, borrower, asset, or counterparty concentration. The financial
services industry is also a target for cyberattacks and may experience technology malfunctions and disruptions.&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_S000002084Member_custom_MarketConditionsMember"
      id="Fact000075">&lt;p id="xdx_A82_eoef--RiskTextBlock_hoef--RiskAxis__custom--MarketConditionsMember_zyyFqsOZiK2b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Market
conditions:&lt;/b&gt; The value of the fund&#x2019;s investments may decrease, sometimes rapidly or unexpectedly, due to factors affecting
an issuer held by the fund, particular industries, or the overall securities markets. A variety of factors can increase the volatility
of the fund&#x2019;s holdings and markets generally, including geopolitical developments (such as trade and tariff arrangements,
sanctions, and cybersecurity attacks), recessions, inflation, rapid interest rate changes, war, military conflict, acts of terrorism,
natural disasters, and outbreaks of infectious illnesses or other widespread public health issues (such as the coronavirus pandemic)
and related governmental and public responses. Certain events may cause instability across global markets, including reduced liquidity
and disruptions in trading markets, while some events may affect certain geographic regions, countries, sectors, and industries
more significantly than others. Government intervention in markets may impact interest rates, market volatility, and security
pricing. These adverse developments may cause broad declines in market value due to short-term market movements or for significantly
longer periods during more prolonged market downturns.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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_S000002084Member_custom_DividendPayingStocksMember"
      id="Fact000077">&lt;p id="xdx_A82_eoef--RiskTextBlock_hoef--RiskAxis__custom--DividendPayingStocksMember_z4CYsjWJaj54" 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;

&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_S000002084Member_custom_ActiveManagementMember"
      id="Fact000078">&lt;p id="xdx_A81_eoef--RiskTextBlock_hoef--RiskAxis__custom--ActiveManagementMember_zfdhuAdfbCa" 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_S000002084Member_custom_StockInvestingMember"
      id="Fact000079">&lt;p id="xdx_A87_eoef--RiskTextBlock_hoef--RiskAxis__custom--StockInvestingMember_zHxIYvk5gJqc" 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_S000002084Member_custom_CybersecurityBreachesMember"
      id="Fact000080">&lt;p id="xdx_A8D_eoef--RiskTextBlock_hoef--RiskAxis__custom--CybersecurityBreachesMember_zyottl4njJD6" 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;

</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="From2026-02-252026-02-25_custom_S000002084Member"
      id="Fact000081">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002084Member"
      id="Fact000082">&lt;p id="xdx_A8D_eoef--PerformanceNarrativeTextBlock_zgxzV8NrAUQj" 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_90B_eoef--PerformanceInformationIllustratesVariabilityOfReturns_c20260225__20260225__dei--LegalEntityAxis__custom--S000002084Member_gIFPIIVOR-JYINP_zVSNgUQ4E6U3"&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--S000002084Member_zEO1I62Wu0fi"&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;/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_C0F_gIFPIIVOR-JYINP_zGbVoduNhHS6"&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_S000002084Member"
      id="Fact000085">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_S000002084Member"
      id="Fact000086">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_S000002084Member"
      id="Fact000090">Calender Year Returns&#160;</oef:BarChartHeading>
    <oef:BarChartTableTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002084Member"
      id="Fact000091">&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_483_eoef--AnnlRtrPct_dp_hoef--ClassAxis__custom--C000005450Member_zoOZ0yqyqHk6"&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;16.91%&lt;/th&gt;&lt;/tr&gt;
&lt;tr id="xdx_411_20170101__20171231_zagr4uUKiTB4" style="vertical-align: top; text-align: left"&gt;
  &lt;td style="width: 50%"&gt;2017&lt;/td&gt;
  &lt;td style="width: 50%"&gt;19.09%&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;-10.00%&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.73%&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;5.42%&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;37.81%&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_411_20220101__20221231_zkMT9nNcOK7" style="vertical-align: top; text-align: left"&gt;
  &lt;td&gt;2022&lt;/td&gt;
  &lt;td&gt;-10.95%&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;14.96%&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;30.86%&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.74%&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;&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-size: 10pt"&gt;&lt;img alt="" src="fsf485bpos022526003.jpg" style="height: 273px; width: 500px"/&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;


</oef:BarChartTableTextBlock>
    <oef:AnnlRtrPct
      contextRef="From2016-01-012016-12-31_custom_C000005450Member"
      decimals="INF"
      id="Fact000092"
      unitRef="Ratio">0.1691</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2017-01-012017-12-31_custom_C000005450Member"
      decimals="INF"
      id="Fact000093"
      unitRef="Ratio">0.1909</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2018-01-012018-12-31_custom_C000005450Member"
      decimals="INF"
      id="Fact000094"
      unitRef="Ratio">-0.1000</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2019-01-012019-12-31_custom_C000005450Member"
      decimals="INF"
      id="Fact000095"
      unitRef="Ratio">0.2973</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2020-01-012020-12-31_custom_C000005450Member"
      decimals="INF"
      id="Fact000096"
      unitRef="Ratio">0.0542</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2021-01-012021-12-31_custom_C000005450Member"
      decimals="INF"
      id="Fact000097"
      unitRef="Ratio">0.3781</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2022-01-012022-12-31_custom_C000005450Member"
      decimals="INF"
      id="Fact000098"
      unitRef="Ratio">-0.1095</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2023-01-012023-12-31_custom_C000005450Member"
      decimals="INF"
      id="Fact000099"
      unitRef="Ratio">0.1496</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2024-01-012024-12-31_custom_C000005450Member"
      decimals="INF"
      id="Fact000100"
      unitRef="Ratio">0.3086</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_C000005450Member"
      decimals="INF"
      id="Fact000101"
      unitRef="Ratio">0.1874</oef:AnnlRtrPct>
    <oef:BarChartClosingTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002084Member"
      id="Fact000102">&lt;p id="xdx_A86_eoef--BarChartClosingTextBlock_zKeSYnLot25c" 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="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 9%; text-align: center; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 14%; text-align: center; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 15%; text-align: center; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Quarter
    Ended&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 13%; text-align: center; vertical-align: bottom"&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="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 1%; text-align: center; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 15%; text-align: center; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 15%; text-align: center; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Quarter
    Ended&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 13%; text-align: center; vertical-align: bottom"&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="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 5%; text-align: center; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_eoef--HighestQuarterlyReturnLabel_c20260225__20260225__dei--LegalEntityAxis__custom--S000002084Member_zwh3kb2F5xld"&gt;Best
    Quarter&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_eoef--BarChartHighestQuarterlyReturnDate_c20260225__20260225__dei--LegalEntityAxis__custom--S000002084Member_zZ2dRGXU7np"&gt;12/31/20&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_eoef--BarChartHighestQuarterlyReturn_c20260225__20260225__dei--LegalEntityAxis__custom--S000002084Member_zMNwiZYeGurd"&gt;31.35%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; padding-right: -1.2pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_eoef--LowestQuarterlyReturnLabel_c20260225__20260225__dei--LegalEntityAxis__custom--S000002084Member_zYFdJ9CguRYa"&gt;Worst
    Quarter&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_eoef--BarChartLowestQuarterlyReturnDate_c20260225__20260225__dei--LegalEntityAxis__custom--S000002084Member_zaz1w7Xi9I3f"&gt;3/31/20&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_909_eoef--BarChartLowestQuarterlyReturn_c20260225__20260225__dei--LegalEntityAxis__custom--S000002084Member_zsAJU7ZhVd59"&gt;-31.45%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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;

</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel
      contextRef="From2026-02-252026-02-25_custom_S000002084Member"
      id="Fact000103">Best
    Quarter</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="From2026-02-252026-02-25_custom_S000002084Member"
      id="Fact000104">2020-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="From2026-02-252026-02-25_custom_S000002084Member"
      decimals="INF"
      id="Fact000105"
      unitRef="Ratio">0.3135</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel
      contextRef="From2026-02-252026-02-25_custom_S000002084Member"
      id="Fact000106">Worst
    Quarter</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="From2026-02-252026-02-25_custom_S000002084Member"
      id="Fact000107">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="From2026-02-252026-02-25_custom_S000002084Member"
      decimals="INF"
      id="Fact000108"
      unitRef="Ratio">-0.3145</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableNarrativeTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002084Member"
      id="Fact000109">&lt;p id="xdx_A83_eoef--PerformanceTableNarrativeTextBlock_zEkIR23KmqPa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&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_C00_gIFPIIVOR-JYINP_zkNf5k4jVV74"&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_909_eoef--PerformanceTableUsesHighestFederalRate_c20260225__20260225__dei--LegalEntityAxis__custom--S000002084Member_z14QJSegOL5b"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect
the impact of state and local taxes.&lt;/span&gt; Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from
those shown. &lt;span id="xdx_901_eoef--PerformanceTableNotRelevantToTaxDeferred_c20260225__20260225__dei--LegalEntityAxis__custom--S000002084Member_zBcb9Cg1FQz6"&gt;After-tax returns shown are not relevant to investors who hold their fund shares through tax-deferred arrangements,
such as a 401(k) account or an IRA.&lt;/span&gt; &lt;span id="xdx_905_eoef--PerformanceTableOneClassOfAfterTaxShown_c20260225__20260225__dei--LegalEntityAxis__custom--S000002084Member_zQRSEGLueqb9"&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_S000002084Member"
      id="Fact000110">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_S000002084Member"
      id="Fact000111">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_S000002084Member"
      id="Fact000112">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_S000002084Member"
      id="Fact000113">&lt;p id="xdx_A83_eoef--PerformanceTableTextBlock_z6bFdv0ICGM4" 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;table cellpadding="0" cellspacing="0" id="xdx_A50_zaPWB4iq5oH5" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Average Annual Total Returns"&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td colspan="10" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; 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_90F_eoef--PerformanceTableHeading_c20260225__20260225__dei--LegalEntityAxis__custom--S000002084Member_gIFPTH-DCGZ_zYDOZ7T9OlA9"&gt;Average
    Annual Total Returns&#x202f;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="13" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;span id="xdx_C05_gIFPTH-DCGZ_zMVHQDvmqSEb"&gt;Periods
    ended&#x202f;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="13" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;span id="xdx_C01_gIFPTH-DCGZ_zu922GwEZw1h"&gt;December
    31, 2025&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Since&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Inception&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;1
    Year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;5
    Years&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;10
    Years&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;inception&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;date&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-right: 0.5pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Investor
    Class&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; vertical-align: middle; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;span id="xdx_908_eoef--PerfInceptionDate_c19960930__20251231__oef--ClassAxis__custom--C000005450Member_z1LPv3edg9a"&gt;09/30/1996&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 1%; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 1%; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 30%; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Returns
    before taxes&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_989_eoef--AvgAnnlRtrPct_dp_c20250101__20251231__oef--ClassAxis__custom--C000005450Member_zoekOxIcRMxl" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 10%; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;18.74&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 2%; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 1%; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_981_eoef--AvgAnnlRtrPct_dp_c20210101__20251231__oef--ClassAxis__custom--C000005450Member_z3dxYVNsND13" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 10%; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;17.00&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 2%; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 1%; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_eoef--AvgAnnlRtrPct_dp_c20160101__20251231__oef--ClassAxis__custom--C000005450Member_z75FVISeNQq7" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 11%; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;14.15&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 2%; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 1%; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 10%; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#x2014;
    &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 2%; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 14%; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 1%; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 1%; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Returns
    after taxes on distributions&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eoef--AvgAnnlRtrPct_dp_c20250101__20251231__oef--ClassAxis__custom--C000005450Member__oef--PerformanceMeasureAxis__oef--AfterTaxesOnDistributionsMember_z6zPrlMQGdYc" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;16.85&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98C_eoef--AvgAnnlRtrPct_dp_c20210101__20251231__oef--ClassAxis__custom--C000005450Member__oef--PerformanceMeasureAxis__oef--AfterTaxesOnDistributionsMember_zRl5PSQcMdmf" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;15.77&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98F_eoef--AvgAnnlRtrPct_dp_c20160101__20251231__oef--ClassAxis__custom--C000005450Member__oef--PerformanceMeasureAxis__oef--AfterTaxesOnDistributionsMember_zHJ4w5Gd9mij" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;12.73&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#x2014;
    &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Returns
    after taxes on distributions and sale&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;of
    fund shares&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98B_eoef--AvgAnnlRtrPct_dp_c20250101__20251231__oef--ClassAxis__custom--C000005450Member__oef--PerformanceMeasureAxis__oef--AfterTaxesOnDistributionsAndSalesMember_z48KDRces0og" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;12.32&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eoef--AvgAnnlRtrPct_dp_c20210101__20251231__oef--ClassAxis__custom--C000005450Member__oef--PerformanceMeasureAxis__oef--AfterTaxesOnDistributionsAndSalesMember_z0VE6IXHurJ7" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;13.58&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_983_eoef--AvgAnnlRtrPct_dp_c20160101__20251231__oef--ClassAxis__custom--C000005450Member__oef--PerformanceMeasureAxis__oef--AfterTaxesOnDistributionsAndSalesMember_zNWj6deuUbPf" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;11.40&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#x2014;
    &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;I
    Class&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; vertical-align: middle; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;span id="xdx_902_eoef--PerfInceptionDate_c20161129__20251231__oef--ClassAxis__custom--C000177205Member_zhyrhq3N4zSl"&gt;11/29/2016&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Returns
    before taxes&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_eoef--AvgAnnlRtrPct_dp_c20250101__20251231__oef--ClassAxis__custom--C000177205Member_z5BY4YOVvz8" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;18.90&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98A_eoef--AvgAnnlRtrPct_dp_c20210101__20251231__oef--ClassAxis__custom--C000177205Member_zlX8IFugwft6" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;17.16&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#x2014;
    &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_eoef--AvgAnnlRtrPct_dp_c20161129__20251231__oef--ClassAxis__custom--C000177205Member_zaBsILLQkkd3" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;14.52&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="13" style="font: 10pt Times New Roman, Times, Serif; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="13" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; 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;&#160;Index &lt;span id="xdx_906_eoef--IndexNoDeductionForFeesExpensesTaxes_c20260225__20260225__dei--LegalEntityAxis__custom--S000002084Member_zB32HfGvQA37"&gt;(reflects no deduction for fees, expenses, or taxes)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98B_eoef--AvgAnnlRtrPct_dp_c20250101__20251231__oef--PerformanceMeasureAxis__custom--Russell3000IndexMember_zkUKSg8p0Chg" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;17.15&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98F_eoef--AvgAnnlRtrPct_dp_c20210101__20251231__oef--PerformanceMeasureAxis__custom--Russell3000IndexMember_zbrmYugWTIDb" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;13.15&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98B_eoef--AvgAnnlRtrPct_dp_c20160101__20251231__oef--PerformanceMeasureAxis__custom--Russell3000IndexMember_zuXB9SQl7jqk" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;14.29&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98E_eoef--AvgAnnlRtrPct_dp_c20161129__20251231__oef--PerformanceMeasureAxis__custom--Russell3000IndexMember_fYQ_____zVDdyjfv7c4a" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;14.52&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;sup&gt;a&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="13" style="font: 10pt Times New Roman, Times, Serif; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="13" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;MSCI
    US IMI/Financials 5% Capped Index &lt;span id="xdx_906_eoef--IndexNoDeductionForFeesExpensesTaxes_c20260225__20260225__dei--LegalEntityAxis__custom--S000002084Member_ztHVeqsEz6E4"&gt;(reflects no deduction for fees, expenses, or taxes)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_982_eoef--AvgAnnlRtrPct_dp_c20250101__20251231__oef--PerformanceMeasureAxis__custom--MsciUsImiFinancials5PercentCappedIndexMember_zDz3QnhYSW6l" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;14.84&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_982_eoef--AvgAnnlRtrPct_dp_c20210101__20251231__oef--PerformanceMeasureAxis__custom--MsciUsImiFinancials5PercentCappedIndexMember_ztSy5h0kMUxl" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;15.30&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_984_eoef--AvgAnnlRtrPct_dp_c20160101__20251231__oef--PerformanceMeasureAxis__custom--MsciUsImiFinancials5PercentCappedIndexMember_z8X3Q2DYho5h" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;12.93&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_982_eoef--AvgAnnlRtrPct_dp_c20161129__20251231__oef--PerformanceMeasureAxis__custom--MsciUsImiFinancials5PercentCappedIndexMember_fYQ_____zBHWfmTaan4k" style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;12.14&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;sup&gt;a&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; background-color: #E6E6E6; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-right: 0.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0%; padding-top: 10pt"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.15in; text-align: left; vertical-align: top; padding-top: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F0D_zt886sbXyTUe"&gt;a&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-top: 10pt"&gt;&lt;span id="xdx_F11_z1YOSZgFplnb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Return
                                         since 11/29/16.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

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

</oef:PerformanceTableTextBlock>
    <oef:PerformanceTableHeading
      contextRef="From2026-02-252026-02-25_custom_S000002084Member"
      id="Fact000116">Average
    Annual Total Returns&#x202f;Periods
    ended&#x202f;December
    31, 2025</oef:PerformanceTableHeading>
    <oef:PerfInceptionDate
      contextRef="From1996-09-302025-12-31_custom_C000005450Member"
      id="Fact000117">1996-09-30</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_C000005450Member"
      decimals="INF"
      id="Fact000118"
      unitRef="Ratio">0.1874</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_C000005450Member"
      decimals="INF"
      id="Fact000119"
      unitRef="Ratio">0.1700</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_C000005450Member"
      decimals="INF"
      id="Fact000120"
      unitRef="Ratio">0.1415</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_C000005450Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000121"
      unitRef="Ratio">0.1685</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_C000005450Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000122"
      unitRef="Ratio">0.1577</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_C000005450Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000123"
      unitRef="Ratio">0.1273</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_C000005450Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000124"
      unitRef="Ratio">0.1232</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_C000005450Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000125"
      unitRef="Ratio">0.1358</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_C000005450Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000126"
      unitRef="Ratio">0.1140</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="From2016-11-292025-12-31_custom_C000177205Member"
      id="Fact000127">2016-11-29</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_C000177205Member"
      decimals="INF"
      id="Fact000128"
      unitRef="Ratio">0.1890</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_C000177205Member"
      decimals="INF"
      id="Fact000129"
      unitRef="Ratio">0.1716</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-11-292025-12-31_custom_C000177205Member"
      decimals="INF"
      id="Fact000130"
      unitRef="Ratio">0.1452</oef:AvgAnnlRtrPct>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="From2026-02-252026-02-25_custom_S000002084Member"
      id="Fact000131">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_Russell3000IndexMember"
      decimals="INF"
      id="Fact000132"
      unitRef="Ratio">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_Russell3000IndexMember"
      decimals="INF"
      id="Fact000133"
      unitRef="Ratio">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_Russell3000IndexMember"
      decimals="INF"
      id="Fact000134"
      unitRef="Ratio">0.1429</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-11-292025-12-31_custom_Russell3000IndexMember"
      decimals="INF"
      id="Fact000135"
      unitRef="Ratio">0.1452</oef:AvgAnnlRtrPct>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="From2026-02-252026-02-25_custom_S000002084Member"
      id="Fact000136">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_MsciUsImiFinancials5PercentCappedIndexMember"
      decimals="INF"
      id="Fact000137"
      unitRef="Ratio">0.1484</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_MsciUsImiFinancials5PercentCappedIndexMember"
      decimals="INF"
      id="Fact000138"
      unitRef="Ratio">0.1530</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_MsciUsImiFinancials5PercentCappedIndexMember"
      decimals="INF"
      id="Fact000139"
      unitRef="Ratio">0.1293</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-11-292025-12-31_custom_MsciUsImiFinancials5PercentCappedIndexMember"
      decimals="INF"
      id="Fact000140"
      unitRef="Ratio">0.1214</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock
      contextRef="From2026-02-252026-02-25_custom_S000002084Member"
      id="Fact000142">&lt;p id="xdx_A84_eoef--PerformanceTableClosingTextBlock_zVY6UEqWbOs" 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--S000002084Member_zi9LxcYz3iN2"&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_S000002084Member"
      id="Fact000143">troweprice.com</oef:PerformanceAvailabilityWebSiteAddress>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact000024"
          xlink:label="Fact000024"
          xlink:type="locator"/>
        <link:footnote id="Footnote000047" xlink:label="Footnote000047" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Subject
    to certain exceptions and account minimums, accounts are charged an annual $20 fee.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000024"
          xlink:to="Footnote000047"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000033"
          xlink:label="Fact000033"
          xlink:type="locator"/>
        <link:footnote id="Footnote000048" xlink:label="Footnote000048" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">T.
    Rowe Price Associates, Inc., has contractually agreed (through February 28, 2027) to pay the operating expenses of the fund&#x2019;s
    I Class excluding management fees; interest; expenses related to borrowings, taxes, and brokerage; nonrecurring, extraordinary
    expenses; and acquired fund fees and expenses (I Class Operating Expenses), to the extent the I Class Operating Expenses exceed
    0.05% of the class&#x2019; average daily net assets. The agreement may only be terminated at any time after <xhtml:span id="xdx_908_eoef--FeeWaiverOrReimbursementOverAssetsDateOfTermination_c20260225__20260225__oef--ClassAxis__custom--C000177205Member_zI7Ut1nMB8Rh">February 28, 2027</xhtml:span>,
    with approval by the fund&#x2019;s Board of Directors. Any expenses paid under this agreement (and any applicable prior limitations)
    are subject to reimbursement to T.&#160;Rowe Price Associates, Inc., by the class whenever the&#160;I&#160;Class Operating
    Expenses are below 0.05%. However, the class will not reimburse T.&#160;Rowe Price Associates, Inc., more than three years
    from the date such amounts were initially waived or paid. The class may only reimburse T.&#160;Rowe Price Associates, Inc.,
    if the reimbursement does not cause the&#160;I&#160;Class Operating Expenses (after the reimbursement is taken into account)
    to exceed the current expense limitation on&#160;I&#160;Class Operating Expenses (or the expense limitation in place at the
    time the amounts were waived or paid).</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000033"
          xlink:to="Footnote000048"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000042"
          xlink:label="Fact000042"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000042"
          xlink:to="Footnote000048"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000045"
          xlink:label="Fact000045"
          xlink:type="locator"/>
        <link:footnote id="Footnote000050" xlink:label="Footnote000050" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The
    figures shown in the fee table do not match the &#x201c;Ratios to average net assets&#x201d; shown in the Financial Highlights
    table, as those figures do not include acquired fund fees and expenses.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000045"
          xlink:to="Footnote000048"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000045"
          xlink:to="Footnote000050"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000038"
          xlink:label="Fact000038"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000038"
          xlink:to="Footnote000050"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000039"
          xlink:label="Fact000039"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000039"
          xlink:to="Footnote000050"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000044"
          xlink:label="Fact000044"
          xlink:type="locator"/>
        <link:footnote id="Footnote000051" xlink:label="Footnote000051" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">T.
    Rowe Price Associates, Inc., has contractually agreed (through February 28, 2027) to waive its fees and/or bear any expenses
    (excluding interest; expenses related to borrowings, taxes, and brokerage; nonrecurring, extraordinary expenses; and acquired
    fund fees and expenses) that would cause the class&#x2019; ratio of expenses to average daily net assets to exceed 0.83%. The
    agreement may only be terminated at any time after <xhtml:span id="xdx_908_eoef--FeeWaiverOrReimbursementOverAssetsDateOfTermination_c20260225__20260225__oef--ClassAxis__custom--C000005450Member_zLHzb3zMZWck">February 28, 2027</xhtml:span>, with approval by the fund&#x2019;s Board of Directors.
    Fees waived and expenses paid under this agreement (and any applicable prior limitations) are subject to reimbursement to
    T.&#160;Rowe Price Associates, Inc., by the class whenever the class&#x2019; expense ratio is below 0.83%. However, the class
    will not reimburse T.&#160;Rowe Price Associates, Inc., more than three years from the date such amounts were initially waived
    or paid. The class may only reimburse T.&#160;Rowe Price Associates, Inc., if the reimbursement does not cause the class&#x2019;
    expense ratio (after the reimbursement is taken into account) to exceed the class&#x2019; current expense limitation (or the
    expense limitation in place at the time the amounts were waived or paid).</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000044"
          xlink:to="Footnote000051"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000044"
          xlink:to="Footnote000050"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000041"
          xlink:label="Fact000041"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000041"
          xlink:to="Footnote000051"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000135"
          xlink:label="Fact000135"
          xlink:type="locator"/>
        <link:footnote id="Footnote000141" xlink:label="Footnote000141" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Return
                                         since 11/29/16.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000135"
          xlink:to="Footnote000141"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000140"
          xlink:label="Fact000140"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000140"
          xlink:to="Footnote000141"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
