<?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/20260727"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="trowe-20260727.xsd" xlink:type="simple"/>
    <context id="AsOf2026-07-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
        </entity>
        <period>
            <startDate>2026-07-27</startDate>
            <endDate>2026-07-27</endDate>
        </period>
    </context>
    <context id="From2026-07-272026-07-27_custom_S000002131Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002131Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-07-27</startDate>
            <endDate>2026-07-27</endDate>
        </period>
    </context>
    <context id="From2026-07-272026-07-27_custom_S000002131Member_custom_FixedincomemarketsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002131Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">trowe:FixedincomemarketsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-07-27</startDate>
            <endDate>2026-07-27</endDate>
        </period>
    </context>
    <context id="From2026-07-272026-07-27_custom_S000002131Member_custom_MarketconditionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002131Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">trowe:MarketconditionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-07-27</startDate>
            <endDate>2026-07-27</endDate>
        </period>
    </context>
    <context id="From2026-07-272026-07-27_custom_S000002131Member_custom_InterestratesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002131Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">trowe:InterestratesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-07-27</startDate>
            <endDate>2026-07-27</endDate>
        </period>
    </context>
    <context id="From2026-07-272026-07-27_custom_S000002131Member_custom_MortgageandassetbackedsecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002131Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">trowe:MortgageandassetbackedsecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-07-27</startDate>
            <endDate>2026-07-27</endDate>
        </period>
    </context>
    <context id="From2026-07-272026-07-27_custom_S000002131Member_custom_PrepaymentsandextensionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002131Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">trowe:PrepaymentsandextensionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-07-27</startDate>
            <endDate>2026-07-27</endDate>
        </period>
    </context>
    <context id="From2026-07-272026-07-27_custom_S000002131Member_custom_TBAsanddollarrollsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002131Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">trowe:TBAsanddollarrollsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-07-27</startDate>
            <endDate>2026-07-27</endDate>
        </period>
    </context>
    <context id="From2026-07-272026-07-27_custom_S000002131Member_custom_CreditqualityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002131Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">trowe:CreditqualityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-07-27</startDate>
            <endDate>2026-07-27</endDate>
        </period>
    </context>
    <context id="From2026-07-272026-07-27_custom_S000002131Member_custom_LiquidityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002131Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">trowe:LiquidityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-07-27</startDate>
            <endDate>2026-07-27</endDate>
        </period>
    </context>
    <context id="From2026-07-272026-07-27_custom_S000002131Member_custom_DerivativesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002131Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">trowe:DerivativesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-07-27</startDate>
            <endDate>2026-07-27</endDate>
        </period>
    </context>
    <context id="From2026-07-272026-07-27_custom_S000002131Member_custom_ActivemanagementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002131Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">trowe:ActivemanagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-07-27</startDate>
            <endDate>2026-07-27</endDate>
        </period>
    </context>
    <context id="From2026-07-272026-07-27_custom_S000002131Member_custom_CybersecuritybreachesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002131Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">trowe:CybersecuritybreachesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-07-27</startDate>
            <endDate>2026-07-27</endDate>
        </period>
    </context>
    <context id="From2026-07-272026-07-27_custom_C000005523Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005523Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-07-27</startDate>
            <endDate>2026-07-27</endDate>
        </period>
    </context>
    <context id="From2026-07-272026-07-27_custom_C000190558Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000190558Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-07-27</startDate>
            <endDate>2026-07-27</endDate>
        </period>
    </context>
    <context id="From2016-01-012016-12-31_custom_C000005523Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005523Member</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_C000005523Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005523Member</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_C000005523Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005523Member</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_C000005523Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005523Member</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_C000005523Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005523Member</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_C000005523Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005523Member</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_C000005523Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005523Member</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_C000005523Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005523Member</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_C000005523Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005523Member</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_C000005523Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005523Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2026-07-272026-07-27_custom_S000002131Member_oef_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">trowe:S000002131Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-07-27</startDate>
            <endDate>2026-07-27</endDate>
        </period>
    </context>
    <context id="From1985-11-262025-12-31_custom_C000005523Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005523Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>1985-11-26</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012025-12-31_custom_C000005523Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005523Member</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_C000005523Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005523Member</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_C000005523Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005523Member</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_C000005523Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005523Member</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_C000005523Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005523Member</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="From1985-11-262025-12-31_custom_C000005523Member_oef_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005523Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>1985-11-26</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_C000005523Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005523Member</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_C000005523Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005523Member</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_C000005523Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005523Member</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="From1985-11-262025-12-31_custom_C000005523Member_oef_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000005523Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>1985-11-26</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2017-05-032025-12-31_custom_C000190558Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000190558Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-05-03</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_C000190558Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000190558Member</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_C000190558Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000190558Member</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_C000190558Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">trowe:C000190558Member</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_BloombergUSAggregateBondIndexreflectsnodeductionforfeesexpensesortaxesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:BloombergUSAggregateBondIndexreflectsnodeductionforfeesexpensesortaxesMember</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_BloombergUSAggregateBondIndexreflectsnodeductionforfeesexpensesortaxesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:BloombergUSAggregateBondIndexreflectsnodeductionforfeesexpensesortaxesMember</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_BloombergUSAggregateBondIndexreflectsnodeductionforfeesexpensesortaxesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:BloombergUSAggregateBondIndexreflectsnodeductionforfeesexpensesortaxesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2017-05-032025-12-31_custom_BloombergUSAggregateBondIndexreflectsnodeductionforfeesexpensesortaxesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:BloombergUSAggregateBondIndexreflectsnodeductionforfeesexpensesortaxesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-05-03</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_BloombergUSGNMAIndexreflectsnodeductionforfeesexpensesortaxesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:BloombergUSGNMAIndexreflectsnodeductionforfeesexpensesortaxesMember</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_BloombergUSGNMAIndexreflectsnodeductionforfeesexpensesortaxesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:BloombergUSGNMAIndexreflectsnodeductionforfeesexpensesortaxesMember</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_BloombergUSGNMAIndexreflectsnodeductionforfeesexpensesortaxesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:BloombergUSGNMAIndexreflectsnodeductionforfeesexpensesortaxesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2017-05-032025-12-31_custom_BloombergUSGNMAIndexreflectsnodeductionforfeesexpensesortaxesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:BloombergUSGNMAIndexreflectsnodeductionforfeesexpensesortaxesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-05-03</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_LipperGNMAFundsAverageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:LipperGNMAFundsAverageMember</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_LipperGNMAFundsAverageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:LipperGNMAFundsAverageMember</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_LipperGNMAFundsAverageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:LipperGNMAFundsAverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2017-04-302025-12-31_custom_LipperGNMAFundsAverageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000779785</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">trowe:LipperGNMAFundsAverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-30</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-07-27" id="Fact000003">false</dei:AmendmentFlag>
    <dei:DocumentType contextRef="AsOf2026-07-27" id="Fact000004">485BPOS</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="AsOf2026-07-27" id="Fact000005">2026-07-27</dei:DocumentPeriodEndDate>
    <dei:EntityCentralIndexKey contextRef="AsOf2026-07-27" id="Fact000006">0000779785</dei:EntityCentralIndexKey>
    <oef:MaximumAccountFee
      contextRef="From2026-07-272026-07-27_custom_C000190558Member"
      id="xdx2ixbrl0024"
      unitRef="USD"
      xsi:nil="true"/>
    <oef:AvgAnnlRtrPct
      contextRef="From1985-11-262025-12-31_custom_C000005523Member"
      id="xdx2ixbrl0134"
      unitRef="Ratio"
      xsi:nil="true"/>
    <oef:AvgAnnlRtrPct
      contextRef="From1985-11-262025-12-31_custom_C000005523Member_oef_AfterTaxesOnDistributionsMember"
      id="xdx2ixbrl0139"
      unitRef="Ratio"
      xsi:nil="true"/>
    <oef:AvgAnnlRtrPct
      contextRef="From1985-11-262025-12-31_custom_C000005523Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      id="xdx2ixbrl0144"
      unitRef="Ratio"
      xsi:nil="true"/>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_C000190558Member"
      id="xdx2ixbrl0149"
      unitRef="Ratio"
      xsi:nil="true"/>
    <dei:EntityInvCompanyType contextRef="AsOf2026-07-27" id="Fact000012">N-1A</dei:EntityInvCompanyType>
    <dei:EntityRegistrantName contextRef="AsOf2026-07-27" id="Fact000013">T. Rowe Price GNMA Fund, Inc.</dei:EntityRegistrantName>
    <oef:ProspectusDate contextRef="AsOf2026-07-27" id="Fact000014">2026-08-01</oef:ProspectusDate>
    <oef:RiskReturnHeading
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000015">SUMMARY</oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000016">Investment Objective(s)&#160;</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000017">&lt;p id="xdx_A8E_eoef--ObjectivePrimaryTextBlock_zxNFd2dPXJ6l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;The fund seeks high current income consistent with high overall credit
quality and moderate price fluctuation by investing at least 80% of its total assets in Government National Mortgage Association securities
backed by the full faith and credit of the U.S. government.&lt;/p&gt;

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

</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000018">Fees and Expenses&#160;</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000019">&lt;p id="xdx_A89_eoef--ExpenseNarrativeTextBlock_zFRi3udH7Si6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-weight: normal"&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;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;/p&gt;

</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesTableTextBlock
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000020">&lt;div id="xdx_A87_eoef--ShareholderFeesTableTextBlock_zK76AYH3b6N"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" id="xdx_A5C_dU_z2FYQt4o5VNk" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Shareholder Fees"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="border-top: Black 1pt solid; border-left: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20260727__20260727__oef--ClassAxis__custom--C000005523Member_zQhD4TXpDVW7" style="border-top: Black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Investor&lt;br/&gt;
Class&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20260727__20260727__oef--ClassAxis__custom--C000190558Member_zDa1bIZ0D5le" style="border-top: Black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;I&lt;br/&gt;
Class&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-right: black 1pt solid; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="6" id="xdx_98E_eoef--ShareholderFeesCaption_c20260727__20260727__dei--LegalEntityAxis__custom--S000002131Member_zpsWqZvDmHHl" style="border-left: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Shareholder fees (fees paid directly from your investment)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eoef--MaximumAccountFee_z7B6u5pvjzJ3" style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="border-left: black 1pt solid; padding-left: 2pt"&gt;&lt;span style="font-size: 10pt"&gt;Maximum account fee&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;$20&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span style="font-size: 10pt"&gt;&lt;sup id="xdx_F29_zKwr637xu0Rg"&gt;a&lt;/sup&gt;&#160;&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="-sec-ix-hidden: xdx2ixbrl0024"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&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"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="width: 2%"&gt;&lt;span style="font-size: 1pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 57%"&gt;&lt;span style="font-size: 1pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%"&gt;&lt;span style="font-size: 1pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 9%"&gt;&lt;span style="font-size: 1pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%"&gt;&lt;span style="font-size: 1pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 9%"&gt;&lt;span style="font-size: 1pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 5%"&gt;&lt;span style="font-size: 1pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</oef:ShareholderFeesTableTextBlock>
    <oef:ShareholderFeesCaption
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000021">Shareholder fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumAccountFee
      contextRef="From2026-07-272026-07-27_custom_C000005523Member"
      decimals="0"
      id="Fact000023"
      unitRef="USD">20</oef:MaximumAccountFee>
    <oef:OperatingExpensesCaption
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000025">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-07-272026-07-27_custom_S000002131Member"
      id="Fact000026">&lt;div id="xdx_A8B_eoef--AnnualFundOperatingExpensesTableTextBlock_zNYC5DPTuUnl"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" id="xdx_A5F_dU_zVSTNO0PQxi2" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Annual Fund Operating Expenses"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49C_20260727__20260727__oef--ClassAxis__custom--C000005523Member_zYT6W9mCJO64" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49E_20260727__20260727__oef--ClassAxis__custom--C000190558Member_zG0dwDQC1XHj" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eoef--ManagementFeesOverAssets_dpn_z3zkgk0sGnJb" style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="border-left: black 1pt solid; padding-left: 2pt"&gt;&lt;span style="font-size: 10pt"&gt;Management fees&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;0.35&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;0.35&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; text-align: left; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 57%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; background-color: #E6E6E6; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; width: 5%; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eoef--OtherExpensesOverAssets_dpn_zl49kXXJrxX8" style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="border-left: black 1pt solid; padding-left: 2pt"&gt;&lt;span style="font-size: 10pt"&gt;Other expenses&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;0.43&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;0.16&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span id="xdx_F25_zV02QqO57aJ8" style="font-size: 10pt"&gt;&lt;sup&gt;b&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td 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"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eoef--ExpensesOverAssets_dpn_zkevl5qT8AOg" style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="border-left: black 1pt solid; padding-left: 2pt"&gt;&lt;span style="font-size: 10pt"&gt;Total annual fund operating
    expenses&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;0.78&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;0.51&lt;/span&gt;&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"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td 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"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eoef--FeeWaiverOrReimbursementOverAssets_dp_znnpIQwlPlD1" style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="border-left: black 1pt solid; padding-left: 2pt"&gt;&lt;span style="font-size: 10pt"&gt;Fee waiver/expense reimbursement&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;(0.16&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;span id="xdx_F25_zeTGVqGYRnIe"&gt;&lt;sup&gt;c&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;(0.11&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;span id="xdx_F26_zJvOvJL9MF1e"&gt;&lt;sup&gt;b&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td 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"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eoef--NetExpensesOverAssets_dpn_zne0bgZp1qJ1" style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; border-left: black 1pt solid; padding-left: 2pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Total
    annual fund operating expenses after fee waiver/expense reimbursement&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&#160;0.62&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; background-color: #E6E6E6"&gt;&lt;span id="xdx_F2D_zTryj3eaxsR2" style="font-size: 10pt"&gt;&lt;b&gt;&lt;sup&gt;c&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&#160;0.40&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; background-color: #E6E6E6"&gt;&lt;span id="xdx_F24_zie4G9VwjDq1" style="font-size: 10pt"&gt;&lt;b&gt;&lt;sup&gt;b&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; border-bottom: black 1pt solid; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
</oef:AnnualFundOperatingExpensesTableTextBlock>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-07-272026-07-27_custom_C000005523Member"
      decimals="INF"
      id="Fact000028"
      unitRef="Ratio">0.0035</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="From2026-07-272026-07-27_custom_C000190558Member"
      decimals="INF"
      id="Fact000029"
      unitRef="Ratio">0.0035</oef:ManagementFeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-07-272026-07-27_custom_C000005523Member"
      decimals="INF"
      id="Fact000031"
      unitRef="Ratio">0.0043</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="From2026-07-272026-07-27_custom_C000190558Member"
      decimals="INF"
      id="Fact000032"
      unitRef="Ratio">0.0016</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-07-272026-07-27_custom_C000005523Member"
      decimals="INF"
      id="Fact000034"
      unitRef="Ratio">0.0078</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="From2026-07-272026-07-27_custom_C000190558Member"
      decimals="INF"
      id="Fact000035"
      unitRef="Ratio">0.0051</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="From2026-07-272026-07-27_custom_C000005523Member"
      decimals="INF"
      id="Fact000037"
      unitRef="Ratio">-0.0016</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="From2026-07-272026-07-27_custom_C000190558Member"
      decimals="INF"
      id="Fact000038"
      unitRef="Ratio">-0.0011</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="From2026-07-272026-07-27_custom_C000005523Member"
      decimals="INF"
      id="Fact000040"
      unitRef="Ratio">0.0062</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="From2026-07-272026-07-27_custom_C000190558Member"
      decimals="INF"
      id="Fact000041"
      unitRef="Ratio">0.0040</oef:NetExpensesOverAssets>
    <oef:ExpenseFootnotesTextBlock
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000042">&lt;div id="xdx_A85_eoef--ExpenseFootnotesTextBlock_zacZMVFQu3Bg"&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&gt;
    &lt;td style="text-align: left; width: 2%"&gt;&lt;span style="font-size: 6pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 57%"&gt;&lt;span style="font-size: 6pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%"&gt;&lt;span style="font-size: 6pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 9%"&gt;&lt;span style="font-size: 6pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%"&gt;&lt;span style="font-size: 6pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 9%"&gt;&lt;span style="font-size: 6pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 5%"&gt;&lt;span style="font-size: 6pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&lt;sup id="xdx_F0B_z1SlyO0jaQzl"&gt;a&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="vertical-align: bottom"&gt;&lt;span id="xdx_F14_zYoJkHsI5dnk" style="font-size: 10pt"&gt;Subject to certain exceptions and account minimums, accounts are charged an annual $20 fee.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&lt;sup id="xdx_F06_z68dSSItjU09"&gt;b&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="vertical-align: bottom"&gt;&lt;span id="xdx_F19_zDwM4MqFCcF4" style="font-size: 10pt"&gt;T. Rowe Price Associates, Inc., has contractually agreed (through July 31, 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_c20260727__20260727__oef--ClassAxis__custom--C000190558Member_zhUg3Q20oYO4"&gt;July 31, 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;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&lt;sup id="xdx_F04_z3GRt4bR13w6"&gt;c&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="vertical-align: bottom"&gt;&lt;span id="xdx_F1A_zPw8qHedT4n7" style="font-size: 10pt"&gt;T. Rowe Price Associates, Inc., has contractually agreed (through &lt;span id="xdx_900_eoef--FeeWaiverOrReimbursementOverAssetsDateOfTermination_c20260727__20260727__oef--ClassAxis__custom--C000005523Member_zEvpZLgdlFse"&gt;July 31, 2027&lt;/span&gt;) 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.62%. The agreement may only be terminated at any time after July 31, 2027, 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.62%. 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;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;




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




</oef:ExpenseFootnotesTextBlock>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="From2026-07-272026-07-27_custom_C000190558Member"
      id="Fact000045">July 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="From2026-07-272026-07-27_custom_C000005523Member"
      id="Fact000047">July 31, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000051">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000052">&lt;p id="xdx_A8D_eoef--ExpenseExampleNarrativeTextBlock_zgmVMBkWjUr9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&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. The example also assumes that any current expense
limitation arrangement remains in place for the period noted in the previous table; therefore, the figures have been adjusted to reflect
fee waivers or expense reimbursements only in the periods for which the expense limitation arrangement is expected to continue. Although
your actual costs may be higher or lower, based on these assumptions your costs would be:&lt;/span&gt;&lt;/p&gt;

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

</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleWithRedemptionTableTextBlock
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000053">&lt;div id="xdx_A85_eoef--ExpenseExampleWithRedemptionTableTextBlock_z2foOlvHBAd9"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" id="xdx_A56_dU_z4bb24nYeNl2" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Expense Example"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: black 1pt solid; border-left: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_484_eoef--ExpenseExampleYear01_z48ffHvNUL33" style="border-top: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;1
    Year&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_48D_eoef--ExpenseExampleYear03_zqDK0o5wXdN8" style="border-top: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;3
    Years&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_486_eoef--ExpenseExampleYear05_z3VN193zwzXg" style="border-top: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;5
    Years&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_482_eoef--ExpenseExampleYear10_zE8O5B7p1369" style="border-top: black 1pt solid; border-right: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;10
    Years&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr id="xdx_417_20260727__20260727__oef--ClassAxis__custom--C000005523Member_zsV5utaE7Q86"&gt;
    &lt;td style="border-left: black 1pt solid; width: 48%; background-color: #D9D9D9"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&#160;Investor
    Class &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 5%; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 8%; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;63&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 5%; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 8%; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;233&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 5%; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 8%; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;418&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 5%; background-color: #D9D9D9; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; vertical-align: bottom; width: 8%; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;951&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr id="xdx_417_20260727__20260727__oef--ClassAxis__custom--C000190558Member_z5U6OnCX6xE"&gt;
    &lt;td style="border-left: black 1pt solid; background-color: #D9D9D9"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&#160;I Class &lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;41&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;152&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;274&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: #D9D9D9; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; vertical-align: bottom; background-color: #D9D9D9; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;630&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="border-top: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;

</oef:ExpenseExampleWithRedemptionTableTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="From2026-07-272026-07-27_custom_C000005523Member"
      decimals="0"
      id="Fact000054"
      unitRef="USD">63</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="From2026-07-272026-07-27_custom_C000005523Member"
      decimals="0"
      id="Fact000055"
      unitRef="USD">233</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="From2026-07-272026-07-27_custom_C000005523Member"
      decimals="0"
      id="Fact000056"
      unitRef="USD">418</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="From2026-07-272026-07-27_custom_C000005523Member"
      decimals="0"
      id="Fact000057"
      unitRef="USD">951</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="From2026-07-272026-07-27_custom_C000190558Member"
      decimals="0"
      id="Fact000058"
      unitRef="USD">41</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="From2026-07-272026-07-27_custom_C000190558Member"
      decimals="0"
      id="Fact000059"
      unitRef="USD">152</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="From2026-07-272026-07-27_custom_C000190558Member"
      decimals="0"
      id="Fact000060"
      unitRef="USD">274</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="From2026-07-272026-07-27_custom_C000190558Member"
      decimals="0"
      id="Fact000061"
      unitRef="USD">630</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000062">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000063">&lt;p id="xdx_A82_eoef--PortfolioTurnoverTextBlock_zkO8fOI5KNK5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&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_900_eoef--PortfolioTurnoverRate_dp_c20260727__20260727__dei--LegalEntityAxis__custom--S000002131Member_zuepvAyjOeUg"&gt;73.2&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: normal"&gt;%
of the average value of its portfolio.&lt;/span&gt;&lt;/p&gt;

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



&lt;div style="display: none"&gt;&lt;/div&gt;
</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      decimals="INF"
      id="Fact000064"
      unitRef="Ratio">0.732</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000066">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000067">&lt;p id="xdx_A88_eoef--StrategyNarrativeTextBlock_z8YqyjndA0Bj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span id="xdx_90F_eoef--StrategyPortfolioConcentration_dp_c20260727__20260727__dei--LegalEntityAxis__custom--S000002131Member_zaRrdkQ8pzjj"&gt;The fund normally invests at least 80% of its total assets in mortgage-backed
securities issued by the Government National Mortgage Association (GNMA), an agency of the U.S. Department of Housing and Urban Development.&lt;/span&gt;
For purposes of the fund&#x2019;s 80% investment policy, total assets means the fund&#x2019;s net assets plus any amounts borrowed for investment
purposes. 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;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Mortgage-backed securities represent &#x201c;pools&#x201d; of mortgage
loans that are guaranteed either by the Federal Housing Administration or the Veterans Administration. Mortgage lenders pool individual
home mortgages to back a certificate or bond, which entitle the holder to a proportionate share of the principal and interest payments
that are made on the underlying pool of mortgage loans.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Up to 20% of the fund&#x2019;s total assets may be invested in high-quality
securities that are not backed by the full faith and credit of the U.S. government. These securities must have a credit rating in one
of the two highest rating categories (AA or AAA, or an equivalent rating) assigned by at least one of the credit rating agencies at the
time of purchase or, if unrated, deemed by the adviser to be of comparable quality. Such securities may include, among others, mortgage-backed
securities issued by government agencies (such as the Federal National Mortgage Association and the Federal Home Loan Mortgage Corporation)
that are not backed by the full faith and credit of the U.S. government and mortgage-related securities issued by private banks and other
non-governmental issuers.&lt;/p&gt;

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




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;In selecting securities, the portfolio manager may weigh the characteristics
of various types of mortgage-backed securities and examine yield relationships in the context of the outlook for interest rates and the
economy.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;For example, if interest rates seem likely to fall, the portfolio manager
may purchase mortgage-backed securities expected to have below-average prepayment rates with longer maturities and allocate some assets
to bonds or other securities that could appreciate in that environment.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;GNMA guarantees the timely payment of interest and principal on the
securities it issues, a guarantee backed by the U.S. Treasury. The GNMA guarantee does not apply to the price of GNMA securities or the
fund&#x2019;s share price, both of which will fluctuate with market conditions.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;There is no limit on the maturity of individual securities in the fund&#x2019;s
portfolio or on the fund&#x2019;s overall weighted average maturity, which will vary and can be influenced by various factors such as the
general level of interest rates, and principal prepayments of GNMA and other mortgage-backed securities.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;The fund may use a variety of derivatives, such as futures, forwards,
and swaps for a number of purposes, such as for hedging risk or managing certain exposure. Specifically, the fund uses interest rate
futures primarily in an effort to manage its exposure to changes in interest rates or to adjust portfolio duration.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;The fund may also purchase or sell mortgage-backed securities on a
delayed delivery or forward commitment basis through the &#x201c;to-be-announced&#x201d; (TBA) market. With TBA transactions, the particular
securities to be delivered are not identified at the trade date, but the delivered securities must meet specified terms and standards.
The fund will generally enter into TBA transactions with the intention of taking possession of the underlying mortgage-backed securities.
However, in an effort to obtain underlying mortgage-backed securities on more preferable terms or to enhance returns, the fund may extend
the settlement by entering into &#x201c;dollar roll&#x201d; transactions in which the fund sells mortgage-backed securities to a dealer
and simultaneously agrees to purchase substantially similar securities in the future at a predetermined price. The fund also expects to
engage in short sales of TBA mortgages, including short sales on TBA mortgages the fund does not own, to potentially enhance returns or
manage risk.&lt;/p&gt;

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

</oef:StrategyNarrativeTextBlock>
    <oef:StrategyPortfolioConcentration
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000068">The fund normally invests at least 80% of its total assets in mortgage-backed
securities issued by the Government National Mortgage Association (GNMA), an agency of the U.S. Department of Housing and Urban Development.</oef:StrategyPortfolioConcentration>
    <oef:RiskTextBlock
      contextRef="From2026-07-272026-07-27_custom_S000002131Member_oef_RiskLoseMoneyMember"
      id="Fact000071">The
fund&#x2019;s share price fluctuates, which means you could lose money by investing in the fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-07-272026-07-27_custom_S000002131Member_custom_FixedincomemarketsMember"
      id="Fact000072">&lt;p id="xdx_A82_eoef--RiskTextBlock_hoef--RiskAxis__custom--FixedIncomeMarketsMember_z6rUh9d2H1gg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Fixed income
markets:&lt;/b&gt;&lt;/span&gt; Economic and other market developments can adversely affect the fixed income securities markets. At times, participants
in these markets may develop concerns about the ability of certain issuers of debt instruments to make timely principal and interest payments,
or they may develop concerns about the ability of financial institutions that make markets in certain debt instruments to facilitate an
orderly market. Those concerns could cause increased volatility and reduced liquidity in particular securities or in the overall fixed
income markets and the related derivatives markets. A lack of liquidity or other adverse credit market conditions may hamper the fund&#x2019;s
ability to sell the debt instruments in which it invests or to find and purchase suitable debt instruments.&lt;/p&gt;

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

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-07-272026-07-27_custom_S000002131Member_custom_MarketconditionsMember"
      id="Fact000073">&lt;p id="xdx_A89_eoef--RiskTextBlock_hoef--RiskAxis__custom--MarketConditionsMember_zWGiNz24sIJ7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Market
conditions:&lt;/b&gt;&lt;/span&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 pandemics) 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;/p&gt;

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

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-07-272026-07-27_custom_S000002131Member_custom_InterestratesMember"
      id="Fact000074">&lt;p id="xdx_A83_eoef--RiskTextBlock_hoef--RiskAxis__custom--InterestRatesMember_zcyMIeIVavFe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Interest
rates:&lt;/b&gt;&lt;/span&gt; A rise in interest rates typically causes the price of a fixed rate debt instrument to fall and its yield to rise. Conversely,
a decline in interest rates typically causes the price of a fixed rate debt instrument to rise and the yield to fall. The prices and yields
of inflation-linked bonds are directly impacted by the rate of inflation as well as changes in interest rates. Generally, funds with longer
weighted average maturities and durations carry greater interest rate risk. Changes in monetary policy made by central banks and/or governments
are likely to affect the interest rates or yields of the securities in which the fund invests.&lt;/p&gt;

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

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-07-272026-07-27_custom_S000002131Member_custom_MortgageandassetbackedsecuritiesMember"
      id="Fact000075">&lt;p id="xdx_A8C_eoef--RiskTextBlock_hoef--RiskAxis__custom--MortgageandassetbackedsecuritiesMember_z1m91vULbYRf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Mortgage-
and asset-backed securities:&lt;/b&gt;&lt;/span&gt; Investments in mortgage-backed securities and other types of asset-backed securities are subject
to interest rate risk, prepayment and extension risk, credit risk, and the risk of underperformance by the underlying pools of assets.
Mortgage-backed securities and asset-backed securities tend to be more sensitive to changes in interest rates than traditional bonds
and other debt securities. Early repayments of principal on underlying assets may expose the fund to a lower rate of return upon reinvestment
of principal and the value of securities with prepayment features may not increase as much as other fixed income securities when interest
rates are declining. In addition, the value of these securities may fluctuate in response to the market&#x2019;s perception of the creditworthiness
of the issuers and there is no assurance that any guarantors or insurers of such securities will meet their obligations.&lt;/p&gt;

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

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-07-272026-07-27_custom_S000002131Member_custom_PrepaymentsandextensionsMember"
      id="Fact000076">&lt;p id="xdx_A84_eoef--RiskTextBlock_hoef--RiskAxis__custom--PrepaymentsandextensionsMember_z1jLfza9HUO3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;Prepayments and extensions: &lt;/b&gt;The fund is subject to prepayment
risks because the principal on mortgage-backed securities, asset-backed securities, or any debt instrument with an embedded call option
may be prepaid at any time, which could reduce the security&#x2019;s yield and market value. The rate of prepayments tends to increase
as interest rates fall, which could cause the average maturity of the portfolio to shorten. Extension risk may result from a rise in interest
rates, which tends to make mortgage-backed securities, asset-backed securities, and other callable debt instruments more volatile.&lt;/p&gt;



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






</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-07-272026-07-27_custom_S000002131Member_custom_TBAsanddollarrollsMember"
      id="Fact000080">&lt;p id="xdx_A8C_eoef--RiskTextBlock_hoef--RiskAxis__custom--TBAsanddollarrollsMember_zMPDqff8nUVf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;TBAs and
dollar rolls:&lt;/b&gt;&lt;/span&gt; Although the securities that are delivered in TBA transactions must meet certain standards, there is a risk that
the actual securities received by the fund may be less favorable than what was anticipated when entering into the transaction. TBA transactions
are collateralized but they still involve the risk that a counterparty will fail to deliver the security, exposing the fund to potential
losses. Whether or not the fund takes delivery of the securities at the termination date of a TBA transaction, it will nonetheless be
exposed to changes in the value of the underlying investments during the term of the agreement. Forward settling securities, such as TBAs,
involve leverage which may magnify investment risks and can cause losses to be realized more quickly. In addition, the fund&#x2019;s portfolio
turnover rate and transaction costs are increased when the fund enters into dollar roll transactions.&lt;/p&gt;

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

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-07-272026-07-27_custom_S000002131Member_custom_CreditqualityMember"
      id="Fact000081">&lt;p id="xdx_A8B_eoef--RiskTextBlock_hoef--RiskAxis__custom--CreditqualityMember_zugqmw2WDTde" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Credit
quality:&lt;/b&gt;&lt;/span&gt; An issuer of a debt instrument could suffer an adverse change in financial condition that results in a payment default
(failure to make scheduled interest or principal payments), rating downgrade, or inability to meet a financial obligation. The fund should
have relatively low credit risk because it invests in high-quality securities, including securities that are backed by the full faith
and credit of the U.S. government or a federally sponsored agency.&lt;/p&gt;

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

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-07-272026-07-27_custom_S000002131Member_custom_LiquidityMember"
      id="Fact000082">&lt;p id="xdx_A8A_eoef--RiskTextBlock_hoef--RiskAxis__custom--LiquidityMember_zhWg4lOOcQsl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Liquidity:&lt;/b&gt;&lt;/span&gt;
The fund may not be able to meet requests to redeem shares issued by the fund without significant dilution of the remaining shareholders&#x2019;
interests in the fund. In addition, the fund may not be able to sell a holding in a timely manner at a desired price. Reduced liquidity
in the bond markets can result from a number of events, such as limited trading activity, reductions in bond inventory, and rapid or unexpected
changes in interest rates. Markets with lower overall liquidity could lead to greater price volatility and limit the fund&#x2019;s ability
to sell a holding at a suitable price.&lt;/p&gt;

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

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-07-272026-07-27_custom_S000002131Member_custom_DerivativesMember"
      id="Fact000083">&lt;p id="xdx_A81_eoef--RiskTextBlock_hoef--RiskAxis__custom--DerivativesMember_zfkNPy5r6rDh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Derivatives:
&lt;/b&gt;&lt;/span&gt;The use of derivatives exposes the fund to additional volatility and potential losses and the fund may not achieve the purpose
of using the derivative. A derivative involves risks different from, and possibly greater than, the risks associated with investing directly
in the reference or assets on which the derivative is based, including liquidity risk, valuation risk, correlation risk, market risk,
interest rate risk, leverage risk, counterparty and credit risk, operational risk, management risk, legal risk, and regulatory risk.
Derivatives can be highly volatile, illiquid, and difficult to value, and changes in the value of a derivative may not properly correlate
with changes in the value of the underlying asset, reference rate, or index. The fund could be exposed to significant losses if it is
unable to close a derivatives position due to the lack of a liquid secondary trading market. The prices of derivatives may move in unexpected
ways, especially in abnormal market conditions. Derivatives also expose the fund to settlement risk, such as if the fund is required
to acquire, buy, or sell the underlying reference or asset at an undesirable price, has challenges with offsetting transactions, or risks
associated with cash settlement. Certain derivatives are also subject to counterparty risk, which is the risk that the derivative counterparty
will not fulfill its contractual obligations. The use of derivatives includes the risk of potential operational issues. Derivatives are
exposed to legal risks, such as the legality or enforceability of a contract. The adviser may not be able to accurately predict the direction
of prices, economic factors, or other associated risks which could cause loss in value or impair the fund&#x2019;s efforts to reduce overall
volatility. New regulations may make derivatives more costly, limit availability, or otherwise affect their value or performance.&lt;/p&gt;



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






</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-07-272026-07-27_custom_S000002131Member_custom_ActivemanagementMember"
      id="Fact000087">&lt;p id="xdx_A82_eoef--RiskTextBlock_hoef--RiskAxis__custom--ActivemanagementMember_zHH0NG0DdqLe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Active
management:&lt;/b&gt;&lt;/span&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;/p&gt;

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

</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="From2026-07-272026-07-27_custom_S000002131Member_custom_CybersecuritybreachesMember"
      id="Fact000088">&lt;p id="xdx_A88_eoef--RiskTextBlock_hoef--RiskAxis__custom--CybersecuritybreachesMember_zTsi4UqdExqg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Cybersecurity
breaches:&lt;/b&gt;&lt;/span&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. A cybersecurity breach could result in a loss for the fund or affect its ability to operate as intended either
temporarily or for an extended period, which may include limits on the ability to obtain pricing information for the fund&#x2019;s investments,
calculate its net asset value, and satisfy redemptions.&lt;/p&gt;

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

</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000089">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000090">&lt;p id="xdx_A8C_eoef--PerformanceNarrativeTextBlock_zPk9vmTveW0j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span id="xdx_900_eoef--PerformanceInformationIllustratesVariabilityOfReturns_c20260727__20260727__dei--LegalEntityAxis__custom--S000002131Member_gIFPIIVOR-LBHVL_zmWlm1Y2PW12"&gt;The following performance information provides some indication of the
risks of investing in the fund.&lt;/span&gt; &lt;span id="xdx_903_eoef--PerformancePastDoesNotIndicateFuture_c20260727__20260727__dei--LegalEntityAxis__custom--S000002131Member_zuUUr98W4GCh"&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;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span id="xdx_C0A_gIFPIIVOR-LBHVL_znyFQxupLZM5"&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 &lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_C01_gIFPIIVOR-LBHVL_zpwINL5OlvV7"&gt;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-07-272026-07-27_custom_S000002131Member"
      id="Fact000094">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 (Bloomberg U.S. Aggregate Bond 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-07-272026-07-27_custom_S000002131Member"
      id="Fact000095">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-07-272026-07-27_custom_S000002131Member"
      id="Fact000096">&#160;Calender Year Returns</oef:BarChartHeading>
    <oef:BarChartTableTextBlock
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000097">&lt;p id="xdx_A8F_eoef--BarChartTableTextBlock_zjHVQMMdbDYd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.25in"&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; border-collapse: collapse; width: 100%"&gt;
&lt;tr style="display: none; vertical-align: bottom; text-align: center"&gt;
  &lt;th style="display: none"&gt;year&lt;/th&gt;
  &lt;th style="display: none"&gt;Returns&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="display: none; vertical-align: top; text-align: left"&gt;
  &lt;td style="display: none; width: 50%"&gt;2016&lt;/td&gt;
  &lt;td id="xdx_980_eoef--AnnlRtrPct_dp_c20160101__20161231__oef--ClassAxis__custom--C000005523Member_z6GlezjATw79" style="display: none; width: 50%"&gt;1.68%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="display: none; vertical-align: top; text-align: left"&gt;
  &lt;td style="display: none"&gt;2017&lt;/td&gt;
  &lt;td id="xdx_986_eoef--AnnlRtrPct_dp_c20170101__20171231__oef--ClassAxis__custom--C000005523Member_zo93QGTwpDVj" style="display: none"&gt;1.22%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="display: none; vertical-align: top; text-align: left"&gt;
  &lt;td style="display: none"&gt;2018&lt;/td&gt;
  &lt;td id="xdx_983_eoef--AnnlRtrPct_dp_c20180101__20181231__oef--ClassAxis__custom--C000005523Member_zvU0Fm2jr6bh" style="display: none"&gt;0.57%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="display: none; vertical-align: top; text-align: left"&gt;
  &lt;td style="display: none"&gt;2019&lt;/td&gt;
  &lt;td id="xdx_982_eoef--AnnlRtrPct_dp_c20190101__20191231__oef--ClassAxis__custom--C000005523Member_zDjTvqBxDkCh" style="display: none"&gt;5.17%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="display: none; vertical-align: top; text-align: left"&gt;
  &lt;td style="display: none"&gt;2020&lt;/td&gt;
  &lt;td id="xdx_986_eoef--AnnlRtrPct_dp_c20200101__20201231__oef--ClassAxis__custom--C000005523Member_znaFGLNxABL3" style="display: none"&gt;4.21%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="display: none; vertical-align: top; text-align: left"&gt;
  &lt;td style="display: none"&gt;2021&lt;/td&gt;
  &lt;td id="xdx_98C_eoef--AnnlRtrPct_dp_c20210101__20211231__oef--ClassAxis__custom--C000005523Member_zOMS1ChqdbO5" style="display: none"&gt;-2.20%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="display: none; vertical-align: top; text-align: left"&gt;
  &lt;td style="display: none"&gt;2022&lt;/td&gt;
  &lt;td id="xdx_986_eoef--AnnlRtrPct_dp_c20220101__20221231__oef--ClassAxis__custom--C000005523Member_zj1eumH644wh" style="display: none"&gt;-10.99%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="display: none; vertical-align: top; text-align: left"&gt;
  &lt;td style="display: none"&gt;2023&lt;/td&gt;
  &lt;td id="xdx_98A_eoef--AnnlRtrPct_dp_c20230101__20231231__oef--ClassAxis__custom--C000005523Member_z8ebdT8nisxa" style="display: none"&gt;5.13%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="display: none; vertical-align: top; text-align: left"&gt;
  &lt;td style="display: none"&gt;2024&lt;/td&gt;
  &lt;td id="xdx_988_eoef--AnnlRtrPct_dp_c20240101__20241231__oef--ClassAxis__custom--C000005523Member_zVeBIZxYxz2g" style="display: none"&gt;0.92%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="display: none"&gt;
     &lt;td style="display: none"&gt;2025&lt;/td&gt;
     &lt;td id="xdx_98C_eoef--AnnlRtrPct_dp_c20250101__20251231__oef--ClassAxis__custom--C000005523Member_zH5Xf73c2Ii8" style="display: none"&gt;7.34%&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;img alt="" src="gmapros003.jpg" style="height: 340px; width: 620px"/&gt;&lt;/p&gt;

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

</oef:BarChartTableTextBlock>
    <oef:AnnlRtrPct
      contextRef="From2016-01-012016-12-31_custom_C000005523Member"
      decimals="INF"
      id="Fact000098"
      unitRef="Ratio">0.0168</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2017-01-012017-12-31_custom_C000005523Member"
      decimals="INF"
      id="Fact000099"
      unitRef="Ratio">0.0122</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2018-01-012018-12-31_custom_C000005523Member"
      decimals="INF"
      id="Fact000100"
      unitRef="Ratio">0.0057</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2019-01-012019-12-31_custom_C000005523Member"
      decimals="INF"
      id="Fact000101"
      unitRef="Ratio">0.0517</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2020-01-012020-12-31_custom_C000005523Member"
      decimals="INF"
      id="Fact000102"
      unitRef="Ratio">0.0421</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2021-01-012021-12-31_custom_C000005523Member"
      decimals="INF"
      id="Fact000103"
      unitRef="Ratio">-0.0220</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2022-01-012022-12-31_custom_C000005523Member"
      decimals="INF"
      id="Fact000104"
      unitRef="Ratio">-0.1099</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2023-01-012023-12-31_custom_C000005523Member"
      decimals="INF"
      id="Fact000105"
      unitRef="Ratio">0.0513</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2024-01-012024-12-31_custom_C000005523Member"
      decimals="INF"
      id="Fact000106"
      unitRef="Ratio">0.0092</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_C000005523Member"
      decimals="INF"
      id="Fact000107"
      unitRef="Ratio">0.0734</oef:AnnlRtrPct>
    <oef:BarChartClosingTextBlock
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000108">&lt;div id="xdx_A8F_eoef--BarChartClosingTextBlock_zO00TjnGAOMf"&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; width: 80%; border-collapse: collapse; margin-right: auto"&gt;
  &lt;tr style="vertical-align: top; background-color: white"&gt;
    &lt;td style="width: 15%; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24%; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Quarter&lt;br/&gt;
Ended&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 14%"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;Total&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;Return&lt;/p&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 16%; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 16%; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Quarter&lt;br/&gt;
Ended&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 14%"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;Total&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;Return&lt;/p&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td id="xdx_985_eoef--HighestQuarterlyReturnLabel_c20260727__20260727__dei--LegalEntityAxis__custom--S000002131Member_zZa3VgvRb8Ll" style="background-color: #E6E6E6; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Best Quarter&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_900_eoef--BarChartHighestQuarterlyReturnDate_c20260727__20260727__dei--LegalEntityAxis__custom--S000002131Member_zHGNwWZegO8e"&gt;12/31/23&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_989_eoef--BarChartHighestQuarterlyReturn_dp_c20260727__20260727__dei--LegalEntityAxis__custom--S000002131Member_zU3zD0Eezf6j" style="background-color: #E6E6E6; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;7.13%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eoef--LowestQuarterlyReturnLabel_c20260727__20260727__dei--LegalEntityAxis__custom--S000002131Member_zVP4rkMCUFeb" style="background-color: #E6E6E6; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Worst Quarter&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_90E_eoef--BarChartLowestQuarterlyReturnDate_c20260727__20260727__dei--LegalEntityAxis__custom--S000002131Member_zgNzHBinUtc4"&gt;9/30/22&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98B_eoef--BarChartLowestQuarterlyReturn_dp_c20260727__20260727__dei--LegalEntityAxis__custom--S000002131Member_zRGfhAfjZrUh" style="background-color: #E6E6E6; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;-4.95%&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span id="xdx_903_eoef--YearToDateReturnLabel_c20260727__20260727__dei--LegalEntityAxis__custom--S000002131Member_zj4flyF8fsW"&gt;The
fund&#x2019;s return for the six months ended&lt;/span&gt; &lt;span id="xdx_90F_eoef--BarChartYearToDateReturnDate_dd_c20260727__20260727__dei--LegalEntityAxis__custom--S000002131Member_zv1mNpm9uace"&gt;6/30/26&lt;/span&gt;
was &lt;span id="xdx_902_eoef--BarChartYearToDateReturn_dp_c20260727__20260727__dei--LegalEntityAxis__custom--S000002131Member_z3UVqV3l4jO2"&gt;1.24&lt;/span&gt;%.&lt;/p&gt;



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






</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000109">Best Quarter</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000110">2023-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      decimals="INF"
      id="Fact000111"
      unitRef="Ratio">0.0713</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000112">Worst Quarter</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000113">2022-09-30</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      decimals="INF"
      id="Fact000114"
      unitRef="Ratio">-0.0495</oef:BarChartLowestQuarterlyReturn>
    <oef:YearToDateReturnLabel
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000115">The
fund&#x2019;s return for the six months ended</oef:YearToDateReturnLabel>
    <oef:BarChartYearToDateReturnDate
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000116">2026-06-30</oef:BarChartYearToDateReturnDate>
    <oef:BarChartYearToDateReturn
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      decimals="INF"
      id="Fact000117"
      unitRef="Ratio">0.0124</oef:BarChartYearToDateReturn>
    <oef:PerformanceTableNarrativeTextBlock
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000121">&lt;p id="xdx_A8D_eoef--PerformanceTableNarrativeTextBlock_zMCFCljAtUlb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span id="xdx_C05_gIFPIIVOR-LBHVL_zeraVG7wZ3qi"&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 (Bloomberg U.S. Aggregate Bond 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;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&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_90F_eoef--PerformanceTableUsesHighestFederalRate_c20260727__20260727__dei--LegalEntityAxis__custom--S000002131Member_zumPSSRGUgYl"&gt;After-tax returns are calculated using the historical highest individual federal
marginal income tax rates and do not reflect the impact of state and local taxes.&lt;/span&gt; Actual after-tax returns depend on an investor&#x2019;s
tax situation and may differ from those shown. &lt;span id="xdx_900_eoef--PerformanceTableNotRelevantToTaxDeferred_c20260727__20260727__dei--LegalEntityAxis__custom--S000002131Member_zY6amOqZaHik"&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_907_eoef--PerformanceTableOneClassOfAfterTaxShown_c20260727__20260727__dei--LegalEntityAxis__custom--S000002131Member_zFvFoBEKmUMj"&gt;After-tax returns are shown only for the Investor Class and will differ
for other share classes.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;
</oef:PerformanceTableNarrativeTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000122">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-07-272026-07-27_custom_S000002131Member"
      id="Fact000123">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-07-272026-07-27_custom_S000002131Member"
      id="Fact000124">After-tax returns are shown only for the Investor Class and will differ
for other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceTableTextBlock
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000125">&lt;div id="xdx_A8C_eoef--PerformanceTableTextBlock_z3eRjutkmkYf"&gt;&lt;/div&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;span id="xdx_90E_eoef--PerformanceTableHeading_c20260727__20260727__dei--LegalEntityAxis__custom--S000002131Member_gIFPTH-NY_zet8DUSErZv4"&gt;Average Annual Total Returns&#x202f;&lt;/span&gt;&#x202f;&lt;/b&gt;&lt;/p&gt;

&lt;div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" id="xdx_A59_dU_zO7tLpVU3Uca" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Average Annual Total Returns"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49F_20250101__20251231_zppX6S2XuuM1" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49E_20210101__20251231_zAhL8lNcVFVi" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49A_20160101__20251231_z3PhiKaEL6B6" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 1pt solid; border-left: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="12" style="border-top: Black 1pt solid; text-align: center"&gt;&lt;span id="xdx_C02_gIFPTH-NY_zqhaLOnxr2o1" style="font-size: 10pt"&gt;&lt;b&gt;Periods
    ended&#x202f;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-size: 10pt"&gt;&#x202f;&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-right: black 1pt solid; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="12" style="text-align: center"&gt;&lt;span id="xdx_C06_gIFPTH-NY_zjaODni4Gia3" style="font-size: 10pt"&gt;&lt;b&gt;December 31,
    2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Since&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Inception&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;1 Year&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;5 Years&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;10 Years&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;inception&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;date&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Investor Class&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_903_eoef--PerfInceptionDate_c19851126__20251231__oef--ClassAxis__custom--C000005523Member_zNgKajSEfUia" style="font-size: 10pt"&gt;&lt;b&gt;11/26/1985&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eoef--AvgAnnlRtrPct_dp0_hoef--ClassAxis__custom--C000005523Member_z9Sq0DRuCTB8" style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 31%"&gt;&lt;span style="font-size: 10pt"&gt;Returns before taxes&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 10%; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;7.34&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 2%; background-color: #E6E6E6"&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 10%; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;-0.17&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 2%; background-color: #E6E6E6"&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 11%; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;1.18&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 2%; background-color: #E6E6E6"&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 10%; background-color: #E6E6E6; text-align: right"&gt;&lt;span id="xdx_90D_eoef--AvgAnnlRtrPct_c19851126__20251231__oef--ClassAxis__custom--C000005523Member_zyNRIE2pxRRl" style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0134"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 2%; background-color: #E6E6E6"&gt;&lt;span style="font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 14%; background-color: #E6E6E6; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; width: 1%; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eoef--AvgAnnlRtrPct_dp0_hoef--ClassAxis__custom--C000005523Member__oef--PerformanceMeasureAxis__oef--AfterTaxesOnDistributionsMember_z8dIyKAkYttc" style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Returns after taxes on distributions&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;5.71&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;-1.21&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;0.13&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span id="xdx_909_eoef--AvgAnnlRtrPct_c19851126__20251231__oef--ClassAxis__custom--C000005523Member__oef--PerformanceMeasureAxis__oef--AfterTaxesOnDistributionsMember_zXohXUU71Mo1" style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0139"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Returns after taxes on distributions and sale&lt;/span&gt;&lt;/td&gt;
    &lt;td 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="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td 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="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td 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="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eoef--AvgAnnlRtrPct_dp0_hoef--ClassAxis__custom--C000005523Member__oef--PerformanceMeasureAxis__oef--AfterTaxesOnDistributionsAndSalesMember_zyCoVEet5qgc"&gt;
    &lt;td style="border-left: black 1pt solid; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&lt;span style="font-size: 10pt"&gt;of fund shares&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;4.32&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;-0.58&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;0.44&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; background-color: #E6E6E6; text-align: right"&gt;&lt;span id="xdx_90D_eoef--AvgAnnlRtrPct_c19851126__20251231__oef--ClassAxis__custom--C000005523Member__oef--PerformanceMeasureAxis__oef--AfterTaxesOnDistributionsAndSalesMember_z22chwkIzZqe" style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0144"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; background-color: #E6E6E6; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; vertical-align: top; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;I Class&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_90F_eoef--PerfInceptionDate_c20170503__20251231__oef--ClassAxis__custom--C000190558Member_z1a9AcsyEwtk" style="font-size: 10pt"&gt;&lt;b&gt;05/03/2017&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eoef--AvgAnnlRtrPct_dp_hoef--ClassAxis__custom--C000190558Member_z4ajMQAtPw87"&gt;
    &lt;td style="border-left: black 1pt solid; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;span style="font-size: 10pt"&gt;Returns before taxes&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;7.70&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;0.02&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0149"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: #E6E6E6; text-align: right"&gt;&lt;span id="xdx_90C_eoef--AvgAnnlRtrPct_dp_c20170503__20251231__oef--ClassAxis__custom--C000190558Member_zYj1Rpb0Aav1" style="font-size: 10pt"&gt;1.25&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: #E6E6E6; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; vertical-align: bottom; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="border-left: black 1pt solid; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="13" style="vertical-align: top"&gt;&lt;span style="font-size: 10pt"&gt;Bloomberg U.S. Aggregate Bond Index &lt;span id="xdx_906_eoef--IndexNoDeductionForFeesExpensesTaxes_c20260727__20260727__dei--LegalEntityAxis__custom--S000002131Member_zz3SAN4C2uIg"&gt;(reflects
    no deduction for fees, expenses, or taxes)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eoef--AvgAnnlRtrPct_dp0_hoef--PerformanceMeasureAxis__custom--BloombergUSAggregateBondIndexreflectsnodeductionforfeesexpensesortaxesMember_zUTHhccNiR67" style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;7.30&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;-0.36&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2.01&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span id="xdx_904_eoef--AvgAnnlRtrPct_dp_c20170503__20251231__oef--PerformanceMeasureAxis__custom--BloombergUSAggregateBondIndexreflectsnodeductionforfeesexpensesortaxesMember_fYQ_____z3ta45lOEMGj" style="font-size: 10pt"&gt;1.83&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span style="font-size: 10pt"&gt;&lt;sup&gt;a&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="border-left: black 1pt solid; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="13" style="vertical-align: top"&gt;&lt;span style="font-size: 10pt"&gt;Bloomberg U.S. GNMA Index &lt;span id="xdx_902_eoef--IndexNoDeductionForFeesExpensesTaxes_c20260727__20260727__dei--LegalEntityAxis__custom--S000002131Member_zNOTOasgn6sg"&gt;(reflects
    no deduction for fees, expenses, or taxes)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eoef--AvgAnnlRtrPct_dp0_hoef--PerformanceMeasureAxis__custom--BloombergUSGNMAIndexreflectsnodeductionforfeesexpensesortaxesMember_zIdNr7P8YENb" style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;8.08&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;0.23&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;1.50&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span id="xdx_909_eoef--AvgAnnlRtrPct_dp_c20170503__20251231__oef--PerformanceMeasureAxis__custom--BloombergUSGNMAIndexreflectsnodeductionforfeesexpensesortaxesMember_fYQ_____z04B4AREd0Ji" style="font-size: 10pt"&gt;1.46&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span style="font-size: 10pt"&gt;&lt;sup&gt;a&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="border-left: black 1pt solid; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="13" style="vertical-align: top"&gt;&lt;span style="font-size: 10pt"&gt;Lipper GNMA Funds Average&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eoef--AvgAnnlRtrPct_dp0_hoef--PerformanceMeasureAxis__custom--LipperGNMAFundsAverageMember_z4U19yRVeYHe" style="vertical-align: bottom"&gt;
    &lt;td style="border-left: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;7.19&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;0.05&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;1.18&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: right"&gt;&lt;span id="xdx_901_eoef--AvgAnnlRtrPct_dp_c20170430__20251231__oef--PerformanceMeasureAxis__custom--LipperGNMAFundsAverageMember_fYg_____zVeDlA2ELPMi" style="font-size: 10pt"&gt;1.14&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6"&gt;&lt;span style="font-size: 10pt"&gt;&lt;sup&gt;b&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="background-color: #E6E6E6; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-right: black 1pt solid; background-color: #E6E6E6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: black 1pt solid"&gt;&lt;span style="font-size: 6pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid"&gt;&lt;span style="font-size: 6pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid"&gt;&lt;span style="font-size: 6pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid"&gt;&lt;span style="font-size: 6pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid"&gt;&lt;span style="font-size: 6pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid"&gt;&lt;span style="font-size: 6pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid"&gt;&lt;span style="font-size: 6pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid"&gt;&lt;span style="font-size: 6pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid"&gt;&lt;span style="font-size: 6pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid"&gt;&lt;span style="font-size: 6pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid"&gt;&lt;span style="font-size: 6pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid"&gt;&lt;span style="font-size: 6pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid"&gt;&lt;span style="font-size: 6pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid"&gt;&lt;span style="font-size: 6pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 6pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid"&gt;&lt;span style="font-size: 6pt"&gt;&#160;&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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0pt"&gt;&lt;/td&gt;&lt;td style="width: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&lt;sup id="xdx_F03_zb3P9JELZXa2"&gt;a&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_F1F_zn8QjeAA3pD7" style="text-align: justify"&gt;Return since 5/3/17.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0pt"&gt;&lt;/td&gt;&lt;td style="width: 10pt; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&lt;sup id="xdx_F03_zxfObDyp9S96"&gt;b&lt;/sup&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_F12_zmbpRNzUeucl" style="text-align: justify"&gt;Return since 4/30/17.&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;&#160;&lt;/p&gt;

</oef:PerformanceTableTextBlock>
    <oef:PerformanceTableHeading
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000128">Average Annual Total Returns&#x202f;Periods
    ended&#x202f;December 31,
    2025</oef:PerformanceTableHeading>
    <oef:PerfInceptionDate
      contextRef="From1985-11-262025-12-31_custom_C000005523Member"
      id="Fact000129">1985-11-26</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_C000005523Member"
      decimals="INF"
      id="Fact000131"
      unitRef="Ratio">0.0734</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_C000005523Member"
      decimals="INF"
      id="Fact000132"
      unitRef="Ratio">-0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_C000005523Member"
      decimals="INF"
      id="Fact000133"
      unitRef="Ratio">0.0118</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_C000005523Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000136"
      unitRef="Ratio">0.0571</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_C000005523Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000137"
      unitRef="Ratio">-0.0121</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_C000005523Member_oef_AfterTaxesOnDistributionsMember"
      decimals="INF"
      id="Fact000138"
      unitRef="Ratio">0.0013</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_C000005523Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000141"
      unitRef="Ratio">0.0432</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_C000005523Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000142"
      unitRef="Ratio">-0.0058</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_C000005523Member_oef_AfterTaxesOnDistributionsAndSalesMember"
      decimals="INF"
      id="Fact000143"
      unitRef="Ratio">0.0044</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="From2017-05-032025-12-31_custom_C000190558Member"
      id="Fact000145">2017-05-03</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_C000190558Member"
      decimals="INF"
      id="Fact000147"
      unitRef="Ratio">0.0770</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_C000190558Member"
      decimals="INF"
      id="Fact000148"
      unitRef="Ratio">0.0002</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2017-05-032025-12-31_custom_C000190558Member"
      decimals="INF"
      id="Fact000150"
      unitRef="Ratio">0.0125</oef:AvgAnnlRtrPct>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000151">(reflects
    no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_BloombergUSAggregateBondIndexreflectsnodeductionforfeesexpensesortaxesMember"
      decimals="INF"
      id="Fact000153"
      unitRef="Ratio">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_BloombergUSAggregateBondIndexreflectsnodeductionforfeesexpensesortaxesMember"
      decimals="INF"
      id="Fact000154"
      unitRef="Ratio">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_BloombergUSAggregateBondIndexreflectsnodeductionforfeesexpensesortaxesMember"
      decimals="INF"
      id="Fact000155"
      unitRef="Ratio">0.0201</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2017-05-032025-12-31_custom_BloombergUSAggregateBondIndexreflectsnodeductionforfeesexpensesortaxesMember"
      decimals="INF"
      id="Fact000156"
      unitRef="Ratio">0.0183</oef:AvgAnnlRtrPct>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000157">(reflects
    no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_BloombergUSGNMAIndexreflectsnodeductionforfeesexpensesortaxesMember"
      decimals="INF"
      id="Fact000159"
      unitRef="Ratio">0.0808</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_BloombergUSGNMAIndexreflectsnodeductionforfeesexpensesortaxesMember"
      decimals="INF"
      id="Fact000160"
      unitRef="Ratio">0.0023</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_BloombergUSGNMAIndexreflectsnodeductionforfeesexpensesortaxesMember"
      decimals="INF"
      id="Fact000161"
      unitRef="Ratio">0.0150</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2017-05-032025-12-31_custom_BloombergUSGNMAIndexreflectsnodeductionforfeesexpensesortaxesMember"
      decimals="INF"
      id="Fact000162"
      unitRef="Ratio">0.0146</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-01-012025-12-31_custom_LipperGNMAFundsAverageMember"
      decimals="INF"
      id="Fact000164"
      unitRef="Ratio">0.0719</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-01-012025-12-31_custom_LipperGNMAFundsAverageMember"
      decimals="INF"
      id="Fact000165"
      unitRef="Ratio">0.0005</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-01-012025-12-31_custom_LipperGNMAFundsAverageMember"
      decimals="INF"
      id="Fact000166"
      unitRef="Ratio">0.0118</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2017-04-302025-12-31_custom_LipperGNMAFundsAverageMember"
      decimals="INF"
      id="Fact000167"
      unitRef="Ratio">0.0114</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000170">&lt;p id="xdx_A8A_eoef--PerformanceTableClosingTextBlock_zBFTIb2Y80Zk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Updated performance information is available through &lt;span id="xdx_907_eoef--PerformanceAvailabilityWebSiteAddress_c20260727__20260727__dei--LegalEntityAxis__custom--S000002131Member_zXAK4cKJ3l1l"&gt;troweprice.com&lt;/span&gt;.&lt;/p&gt;

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

</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceAvailabilityWebSiteAddress
      contextRef="From2026-07-272026-07-27_custom_S000002131Member"
      id="Fact000171">troweprice.com</oef:PerformanceAvailabilityWebSiteAddress>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact000023"
          xlink:label="Fact000023"
          xlink:type="locator"/>
        <link:footnote id="Footnote000043" xlink:label="Footnote000043" 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="Fact000023"
          xlink:to="Footnote000043"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000032"
          xlink:label="Fact000032"
          xlink:type="locator"/>
        <link:footnote id="Footnote000044" xlink:label="Footnote000044" 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 July 31, 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_c20260727__20260727__oef--ClassAxis__custom--C000190558Member_zhUg3Q20oYO4">July 31, 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="Fact000032"
          xlink:to="Footnote000044"
          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="Footnote000044"
          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="Footnote000044"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000037"
          xlink:label="Fact000037"
          xlink:type="locator"/>
        <link:footnote id="Footnote000046" xlink:label="Footnote000046" 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 <xhtml:span id="xdx_900_eoef--FeeWaiverOrReimbursementOverAssetsDateOfTermination_c20260727__20260727__oef--ClassAxis__custom--C000005523Member_zEvpZLgdlFse">July 31, 2027</xhtml:span>) 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.62%. The agreement may only be terminated at any time after July 31, 2027, 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.62%. 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="Fact000037"
          xlink:to="Footnote000046"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000040"
          xlink:label="Fact000040"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000040"
          xlink:to="Footnote000046"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000156"
          xlink:label="Fact000156"
          xlink:type="locator"/>
        <link:footnote id="Footnote000168" xlink:label="Footnote000168" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Return since 5/3/17.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000156"
          xlink:to="Footnote000168"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000162"
          xlink:label="Fact000162"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000162"
          xlink:to="Footnote000168"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000167"
          xlink:label="Fact000167"
          xlink:type="locator"/>
        <link:footnote id="Footnote000169" xlink:label="Footnote000169" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Return since 4/30/17.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000167"
          xlink:to="Footnote000169"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
