<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:ck0000770161="http://www.american.com/20221101"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:rr="http://xbrl.sec.gov/rr/2022"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="ck0000770161-20221101.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000770161</identifier>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000770161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000770161:S000009235Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000770161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000770161:S000009235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">ck0000770161:C000025132Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000770161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000770161:S000009235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">ck0000770161:C000025133Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000770161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000770161:S000009235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">ck0000770161:C000025134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000770161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000770161:S000009235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">ck0000770161:C000025135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000770161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000770161:S000009235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">ck0000770161:C000025136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000770161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000770161:S000009235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">ck0000770161:C000025137Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000770161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000770161:S000009235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">ck0000770161:C000025139Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000770161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000770161:S000009235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">ck0000770161:C000025140Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000770161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000770161:S000009235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">ck0000770161:C000025141Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000770161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000770161:S000009235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">ck0000770161:C000025143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000770161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000770161:S000009235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">ck0000770161:C000025144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000770161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000770161:S000009235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">ck0000770161:C000025145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000770161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000770161:S000009235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">ck0000770161:C000068600Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000770161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000770161:S000009235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">ck0000770161:C000077855Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000770161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000770161:S000009235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">ck0000770161:C000148357Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000770161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000770161:S000009235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">ck0000770161:C000164800Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000770161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000770161:S000009235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">ck0000770161:C000179952Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000770161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000770161:S000009235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">ck0000770161:C000189432Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000770161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000770161:S000009235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">ck0000770161:C000189433Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000770161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000770161:S000009235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">ck0000770161:C000224557Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000770161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000770161:S000009235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">ck0000770161:C000224558Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000770161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000770161:S000009235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">ck0000770161:C000068600Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000770161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000770161:S000009235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">ck0000770161:C000068600Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000770161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000770161:S000009235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">ck0000770161:index_Bloomberg_US_GovernmentMortgageBacked_Securities_Index_reflects_no_deductions_for_sales_charges_account_fees_expenses_or_US_federal_income_taxesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000770161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000770161:S000009235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">ck0000770161:index_Lipper_General_US_Government_Funds_Average_reflects_no_deductions_for_sales_charges_account_fees_or_US_federal_income_taxesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000770161</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000770161:S000009235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">ck0000770161:index_Consumer_Price_IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:EntityInvCompanyType contextRef="c0">N-1A</dei:EntityInvCompanyType>
    <dei:EntityRegistrantName contextRef="c0">THE AMERICAN FUNDS INCOME SERIES</dei:EntityRegistrantName>
    <dei:DocumentEffectiveDate contextRef="c0">2022-11-01</dei:DocumentEffectiveDate>
    <rr:RiskReturnHeading contextRef="c1">U.S. Government  Securities Fund&#xae;</rr:RiskReturnHeading>
    <rr:ProspectusDate contextRef="c0">2022-11-01</rr:ProspectusDate>
    <dei:TradingSymbol contextRef="c2">AMUSX</dei:TradingSymbol>
    <dei:TradingSymbol contextRef="c8">UGSCX</dei:TradingSymbol>
    <dei:TradingSymbol contextRef="c20">TUSGX</dei:TradingSymbol>
    <dei:TradingSymbol contextRef="c9">UGSFX</dei:TradingSymbol>
    <dei:TradingSymbol contextRef="c14">GVTFX</dei:TradingSymbol>
    <dei:TradingSymbol contextRef="c18">USGFX</dei:TradingSymbol>
    <dei:TradingSymbol contextRef="c10">CGTAX</dei:TradingSymbol>
    <dei:TradingSymbol contextRef="c11">CGTCX</dei:TradingSymbol>
    <dei:TradingSymbol contextRef="c12">CGTEX</dei:TradingSymbol>
    <dei:TradingSymbol contextRef="c19">TSUGX</dei:TradingSymbol>
    <dei:TradingSymbol contextRef="c13">CGTFX</dei:TradingSymbol>
    <dei:TradingSymbol contextRef="c21">FSUGX</dei:TradingSymbol>
    <dei:TradingSymbol contextRef="c22">FSUUX</dei:TradingSymbol>
    <dei:TradingSymbol contextRef="c3">RGVAX</dei:TradingSymbol>
    <dei:TradingSymbol contextRef="c4">RGVBX</dei:TradingSymbol>
    <dei:TradingSymbol contextRef="c16">RGEVX</dei:TradingSymbol>
    <dei:TradingSymbol contextRef="c5">RGVCX</dei:TradingSymbol>
    <dei:TradingSymbol contextRef="c6">RGVEX</dei:TradingSymbol>
    <dei:TradingSymbol contextRef="c17">RGVJX</dei:TradingSymbol>
    <dei:TradingSymbol contextRef="c7">RGVFX</dei:TradingSymbol>
    <dei:TradingSymbol contextRef="c15">RGVGX</dei:TradingSymbol>
    <rr:ObjectivePrimaryTextBlock contextRef="c1">&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-style: normal; font-weight: normal"&gt;The fund&#x2019;s investment
objective is to provide a high level of current income consistent with prudent investment risk and preservation of capital.&lt;/span&gt;&lt;/p&gt;</rr:ObjectivePrimaryTextBlock>
    <rr:ObjectiveHeading contextRef="c1">Investment
objective </rr:ObjectiveHeading>
    <rr:ExpenseNarrativeTextBlock contextRef="c1">&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt; &lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-style: normal; 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. You may pay other fees, such as
brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. For example,
in addition to the fees and expenses described below, you may also be required to pay brokerage commissions on purchases and sales of
Class F-2, F-3, 529-F-2 or 529-F-3 shares of the fund. You may qualify for sales charge discounts if you and your family invest, or agree
to invest in the future, at least $100,000 in American Funds. More information about these and other discounts is available from your
financial professional, in the &#x201c;Sales charge reductions and waivers&#x201d; sections on page 38&#160;of the prospectus and on page&#160;70
of the fund&#x2019;s statement of additional information, and in the sales charge waiver appendix to the prospectus.&lt;/span&gt;&lt;/p&gt;</rr:ExpenseNarrativeTextBlock>
    <rr:ExpenseHeading contextRef="c1">Fees
and expenses of the fund</rr:ExpenseHeading>
    <rr:ExpenseBreakpointDiscounts contextRef="c1">You may qualify for sales charge discounts if you and your family invest, or agree
to invest in the future, at least $100,000 in American Funds.</rr:ExpenseBreakpointDiscounts>
    <rr:ExpenseBreakpointMinimumInvestmentRequiredAmount contextRef="c1" decimals="0" unitRef="usd">100000</rr:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <rr:ShareholderFeesCaption contextRef="c1">Shareholder fees (fees paid directly from your investment)</rr:ShareholderFeesCaption>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c2" decimals="INF" unitRef="pure">0.0375</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c10" decimals="INF" unitRef="pure">0.035</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c8" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c11" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c12" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c19" decimals="INF" unitRef="pure">0.025</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c20" decimals="INF" unitRef="pure">0.025</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c9" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c14" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c18" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c13" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c21" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c22" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c3" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c4" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c5" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c6" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c7" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c15" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c16" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c17" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c2"
      decimals="INF"
      id="ix_0_fact"
      unitRef="pure">0.01</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c10"
      decimals="INF"
      id="ix_1_fact"
      unitRef="pure">0.01</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice contextRef="c8" decimals="INF" unitRef="pure">0.01</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice contextRef="c11" decimals="INF" unitRef="pure">0.01</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice contextRef="c12" decimals="INF" unitRef="pure">0</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice contextRef="c19" decimals="INF" unitRef="pure">0</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice contextRef="c20" decimals="INF" unitRef="pure">0</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice contextRef="c9" decimals="INF" unitRef="pure">0</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice contextRef="c14" decimals="INF" unitRef="pure">0</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice contextRef="c18" decimals="INF" unitRef="pure">0</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice contextRef="c13" decimals="INF" unitRef="pure">0</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice contextRef="c21" decimals="INF" unitRef="pure">0</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice contextRef="c22" decimals="INF" unitRef="pure">0</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice contextRef="c3" decimals="INF" unitRef="pure">0</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice contextRef="c4" decimals="INF" unitRef="pure">0</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice contextRef="c5" decimals="INF" unitRef="pure">0</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice contextRef="c6" decimals="INF" unitRef="pure">0</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice contextRef="c7" decimals="INF" unitRef="pure">0</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice contextRef="c15" decimals="INF" unitRef="pure">0</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice contextRef="c16" decimals="INF" unitRef="pure">0</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumDeferredSalesChargeOverOfferingPrice contextRef="c17" decimals="INF" unitRef="pure">0</rr:MaximumDeferredSalesChargeOverOfferingPrice>
    <rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther contextRef="c2" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther contextRef="c10" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther contextRef="c8" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther contextRef="c11" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther contextRef="c12" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther contextRef="c19" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther contextRef="c20" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther contextRef="c9" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther contextRef="c14" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther contextRef="c18" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther contextRef="c13" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther contextRef="c21" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther contextRef="c22" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther contextRef="c3" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther contextRef="c4" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther contextRef="c5" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther contextRef="c6" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther contextRef="c7" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther contextRef="c15" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther contextRef="c16" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther contextRef="c17" decimals="INF" unitRef="pure">0</rr:MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther>
    <rr:RedemptionFeeOverRedemption contextRef="c2" decimals="INF" unitRef="pure">0</rr:RedemptionFeeOverRedemption>
    <rr:RedemptionFeeOverRedemption contextRef="c10" decimals="INF" unitRef="pure">0</rr:RedemptionFeeOverRedemption>
    <rr:RedemptionFeeOverRedemption contextRef="c8" decimals="INF" unitRef="pure">0</rr:RedemptionFeeOverRedemption>
    <rr:RedemptionFeeOverRedemption contextRef="c11" decimals="INF" unitRef="pure">0</rr:RedemptionFeeOverRedemption>
    <rr:RedemptionFeeOverRedemption contextRef="c12" decimals="INF" unitRef="pure">0</rr:RedemptionFeeOverRedemption>
    <rr:RedemptionFeeOverRedemption contextRef="c19" decimals="INF" unitRef="pure">0</rr:RedemptionFeeOverRedemption>
    <rr:RedemptionFeeOverRedemption contextRef="c20" decimals="INF" unitRef="pure">0</rr:RedemptionFeeOverRedemption>
    <rr:RedemptionFeeOverRedemption contextRef="c9" decimals="INF" unitRef="pure">0</rr:RedemptionFeeOverRedemption>
    <rr:RedemptionFeeOverRedemption contextRef="c14" decimals="INF" unitRef="pure">0</rr:RedemptionFeeOverRedemption>
    <rr:RedemptionFeeOverRedemption contextRef="c18" decimals="INF" unitRef="pure">0</rr:RedemptionFeeOverRedemption>
    <rr:RedemptionFeeOverRedemption contextRef="c13" decimals="INF" unitRef="pure">0</rr:RedemptionFeeOverRedemption>
    <rr:RedemptionFeeOverRedemption contextRef="c21" decimals="INF" unitRef="pure">0</rr:RedemptionFeeOverRedemption>
    <rr:RedemptionFeeOverRedemption contextRef="c22" decimals="INF" unitRef="pure">0</rr:RedemptionFeeOverRedemption>
    <rr:RedemptionFeeOverRedemption contextRef="c3" decimals="INF" unitRef="pure">0</rr:RedemptionFeeOverRedemption>
    <rr:RedemptionFeeOverRedemption contextRef="c4" decimals="INF" unitRef="pure">0</rr:RedemptionFeeOverRedemption>
    <rr:RedemptionFeeOverRedemption contextRef="c5" decimals="INF" unitRef="pure">0</rr:RedemptionFeeOverRedemption>
    <rr:RedemptionFeeOverRedemption contextRef="c6" decimals="INF" unitRef="pure">0</rr:RedemptionFeeOverRedemption>
    <rr:RedemptionFeeOverRedemption contextRef="c7" decimals="INF" unitRef="pure">0</rr:RedemptionFeeOverRedemption>
    <rr:RedemptionFeeOverRedemption contextRef="c15" decimals="INF" unitRef="pure">0</rr:RedemptionFeeOverRedemption>
    <rr:RedemptionFeeOverRedemption contextRef="c16" decimals="INF" unitRef="pure">0</rr:RedemptionFeeOverRedemption>
    <rr:RedemptionFeeOverRedemption contextRef="c17" decimals="INF" unitRef="pure">0</rr:RedemptionFeeOverRedemption>
    <rr:OperatingExpensesCaption contextRef="c1">Annual fund operating expenses (expenses that you pay each year as a percentage of the value of your investment)</rr:OperatingExpensesCaption>
    <rr:ManagementFeesOverAssets contextRef="c2" decimals="INF" unitRef="pure">0.002</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets contextRef="c8" decimals="INF" unitRef="pure">0.002</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets contextRef="c20" decimals="INF" unitRef="pure">0.002</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets contextRef="c9" decimals="INF" unitRef="pure">0.002</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets contextRef="c14" decimals="INF" unitRef="pure">0.002</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets contextRef="c18" decimals="INF" unitRef="pure">0.002</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets contextRef="c10" decimals="INF" unitRef="pure">0.002</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets contextRef="c2" decimals="INF" unitRef="pure">0.0025</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets contextRef="c8" decimals="INF" unitRef="pure">0.01</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets contextRef="c20" decimals="INF" unitRef="pure">0.0025</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets contextRef="c9" decimals="INF" unitRef="pure">0.0025</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets contextRef="c14" decimals="INF" unitRef="pure">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets contextRef="c18" decimals="INF" unitRef="pure">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets contextRef="c10" decimals="INF" unitRef="pure">0.0023</rr:DistributionAndService12b1FeesOverAssets>
    <rr:Component3OtherExpensesOverAssets contextRef="c2" decimals="INF" unitRef="pure">0.0015</rr:Component3OtherExpensesOverAssets>
    <rr:Component3OtherExpensesOverAssets contextRef="c8" decimals="INF" unitRef="pure">0.0015</rr:Component3OtherExpensesOverAssets>
    <rr:Component3OtherExpensesOverAssets contextRef="c20" decimals="INF" unitRef="pure">0.0015</rr:Component3OtherExpensesOverAssets>
    <rr:Component3OtherExpensesOverAssets contextRef="c9" decimals="INF" unitRef="pure">0.0019</rr:Component3OtherExpensesOverAssets>
    <rr:Component3OtherExpensesOverAssets contextRef="c14" decimals="INF" unitRef="pure">0.0014</rr:Component3OtherExpensesOverAssets>
    <rr:Component3OtherExpensesOverAssets contextRef="c18" decimals="INF" unitRef="pure">0.0004</rr:Component3OtherExpensesOverAssets>
    <rr:Component3OtherExpensesOverAssets contextRef="c10" decimals="INF" unitRef="pure">0.002</rr:Component3OtherExpensesOverAssets>
    <rr:ExpensesOverAssets contextRef="c2" decimals="INF" unitRef="pure">0.006</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets contextRef="c8" decimals="INF" unitRef="pure">0.0135</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets contextRef="c20" decimals="INF" unitRef="pure">0.006</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets contextRef="c9" decimals="INF" unitRef="pure">0.0064</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets contextRef="c14" decimals="INF" unitRef="pure">0.0034</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets contextRef="c18" decimals="INF" unitRef="pure">0.0024</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets contextRef="c10" decimals="INF" unitRef="pure">0.0063</rr:ExpensesOverAssets>
    <rr:ManagementFeesOverAssets contextRef="c11" decimals="INF" unitRef="pure">0.002</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets contextRef="c12" decimals="INF" unitRef="pure">0.002</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets contextRef="c19" decimals="INF" unitRef="pure">0.002</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets contextRef="c13" decimals="INF" unitRef="pure">0.002</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets contextRef="c21" decimals="INF" unitRef="pure">0.002</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets contextRef="c22" decimals="INF" unitRef="pure">0.002</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets contextRef="c3" decimals="INF" unitRef="pure">0.002</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets contextRef="c11" decimals="INF" unitRef="pure">0.01</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets contextRef="c12" decimals="INF" unitRef="pure">0.005</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets contextRef="c19" decimals="INF" unitRef="pure">0.0025</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets contextRef="c13" decimals="INF" unitRef="pure">0.0025</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets contextRef="c21" decimals="INF" unitRef="pure">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets contextRef="c22" decimals="INF" unitRef="pure">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets contextRef="c3" decimals="INF" unitRef="pure">0.01</rr:DistributionAndService12b1FeesOverAssets>
    <rr:Component3OtherExpensesOverAssets contextRef="c11" decimals="INF" unitRef="pure">0.002</rr:Component3OtherExpensesOverAssets>
    <rr:Component3OtherExpensesOverAssets contextRef="c12" decimals="INF" unitRef="pure">0.0015</rr:Component3OtherExpensesOverAssets>
    <rr:Component3OtherExpensesOverAssets contextRef="c19" decimals="INF" unitRef="pure">0.002</rr:Component3OtherExpensesOverAssets>
    <rr:Component3OtherExpensesOverAssets contextRef="c13" decimals="INF" unitRef="pure">0.0025</rr:Component3OtherExpensesOverAssets>
    <rr:Component3OtherExpensesOverAssets contextRef="c21" decimals="INF" unitRef="pure">0.0016</rr:Component3OtherExpensesOverAssets>
    <rr:Component3OtherExpensesOverAssets contextRef="c22" decimals="INF" unitRef="pure">0.0009</rr:Component3OtherExpensesOverAssets>
    <rr:Component3OtherExpensesOverAssets contextRef="c3" decimals="INF" unitRef="pure">0.0011</rr:Component3OtherExpensesOverAssets>
    <rr:ExpensesOverAssets contextRef="c11" decimals="INF" unitRef="pure">0.014</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets contextRef="c12" decimals="INF" unitRef="pure">0.0085</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets contextRef="c19" decimals="INF" unitRef="pure">0.0065</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets contextRef="c13" decimals="INF" unitRef="pure">0.007</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets contextRef="c21" decimals="INF" unitRef="pure">0.0036</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets contextRef="c22" decimals="INF" unitRef="pure">0.0029</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets contextRef="c3" decimals="INF" unitRef="pure">0.0131</rr:ExpensesOverAssets>
    <rr:ManagementFeesOverAssets contextRef="c4" decimals="INF" unitRef="pure">0.002</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets contextRef="c16" decimals="INF" unitRef="pure">0.002</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets contextRef="c5" decimals="INF" unitRef="pure">0.002</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets contextRef="c6" decimals="INF" unitRef="pure">0.002</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets contextRef="c17" decimals="INF" unitRef="pure">0.002</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets contextRef="c7" decimals="INF" unitRef="pure">0.002</rr:ManagementFeesOverAssets>
    <rr:ManagementFeesOverAssets contextRef="c15" decimals="INF" unitRef="pure">0.002</rr:ManagementFeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets contextRef="c4" decimals="INF" unitRef="pure">0.0075</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets contextRef="c16" decimals="INF" unitRef="pure">0.006</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets contextRef="c5" decimals="INF" unitRef="pure">0.005</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets contextRef="c6" decimals="INF" unitRef="pure">0.0025</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets contextRef="c17" decimals="INF" unitRef="pure">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets contextRef="c7" decimals="INF" unitRef="pure">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:DistributionAndService12b1FeesOverAssets contextRef="c15" decimals="INF" unitRef="pure">0</rr:DistributionAndService12b1FeesOverAssets>
    <rr:Component3OtherExpensesOverAssets contextRef="c4" decimals="INF" unitRef="pure">0.0037</rr:Component3OtherExpensesOverAssets>
    <rr:Component3OtherExpensesOverAssets contextRef="c16" decimals="INF" unitRef="pure">0.0024</rr:Component3OtherExpensesOverAssets>
    <rr:Component3OtherExpensesOverAssets contextRef="c5" decimals="INF" unitRef="pure">0.0019</rr:Component3OtherExpensesOverAssets>
    <rr:Component3OtherExpensesOverAssets contextRef="c6" decimals="INF" unitRef="pure">0.0014</rr:Component3OtherExpensesOverAssets>
    <rr:Component3OtherExpensesOverAssets contextRef="c17" decimals="INF" unitRef="pure">0.0019</rr:Component3OtherExpensesOverAssets>
    <rr:Component3OtherExpensesOverAssets contextRef="c7" decimals="INF" unitRef="pure">0.0009</rr:Component3OtherExpensesOverAssets>
    <rr:Component3OtherExpensesOverAssets contextRef="c15" decimals="INF" unitRef="pure">0.0004</rr:Component3OtherExpensesOverAssets>
    <rr:ExpensesOverAssets contextRef="c4" decimals="INF" unitRef="pure">0.0132</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets contextRef="c16" decimals="INF" unitRef="pure">0.0104</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets contextRef="c5" decimals="INF" unitRef="pure">0.0089</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets contextRef="c6" decimals="INF" unitRef="pure">0.0059</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets contextRef="c17" decimals="INF" unitRef="pure">0.0039</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets contextRef="c7" decimals="INF" unitRef="pure">0.0029</rr:ExpensesOverAssets>
    <rr:ExpensesOverAssets contextRef="c15" decimals="INF" unitRef="pure">0.0024</rr:ExpensesOverAssets>
    <rr:ExpensesDeferredChargesTextBlock contextRef="c10">&lt;span style="font-size: 10pt; font-weight: normal"&gt;A
contingent deferred sales charge of 1.00% applies on certain redemptions made within 18 months following purchases of $1&#160;million
or more made without an initial sales charge. Contingent deferred sales charge is calculated based on the lesser of the offering price
and market value of shares being sold.&lt;/span&gt;</rr:ExpensesDeferredChargesTextBlock>
    <rr:ExpensesDeferredChargesTextBlock contextRef="c2">&lt;span style="font-size: 10pt; font-weight: normal"&gt;A
contingent deferred sales charge of 1.00% applies on certain redemptions made within 18 months following purchases of $1&#160;million
or more made without an initial sales charge. Contingent deferred sales charge is calculated based on the lesser of the offering price
and market value of shares being sold.&lt;/span&gt;</rr:ExpensesDeferredChargesTextBlock>
    <rr:ExpenseExampleNarrativeTextBlock contextRef="c1">&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-style: normal"&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.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;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. The example also assumes that your investment has a 5% return each year and that the fund&#x2019;s operating expenses remain the same. You may be required to pay brokerage commissions on your purchases and sales of Class F-2, F-3, 529-F-2 or 529-F-3 shares of the fund, which are not reflected in the example. &lt;/span&gt;&lt;/p&gt;</rr:ExpenseExampleNarrativeTextBlock>
    <rr:ExpenseExampleHeading contextRef="c1">Example
</rr:ExpenseExampleHeading>
    <rr:ExpenseExampleByYearCaption contextRef="c1">Although your actual costs may be higher or lower, based on these assumptions your costs would be:</rr:ExpenseExampleByYearCaption>
    <rr:ExpenseExampleYear01 contextRef="c2" decimals="0" unitRef="usd">434</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear01 contextRef="c8" decimals="0" unitRef="usd">237</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear01 contextRef="c20" decimals="0" unitRef="usd">310</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear01 contextRef="c9" decimals="0" unitRef="usd">65</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear01 contextRef="c14" decimals="0" unitRef="usd">35</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear01 contextRef="c18" decimals="0" unitRef="usd">25</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear01 contextRef="c10" decimals="0" unitRef="usd">412</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear01 contextRef="c11" decimals="0" unitRef="usd">243</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear01 contextRef="c12" decimals="0" unitRef="usd">87</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear01 contextRef="c19" decimals="0" unitRef="usd">315</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear01 contextRef="c13" decimals="0" unitRef="usd">72</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear01 contextRef="c21" decimals="0" unitRef="usd">37</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear01 contextRef="c22" decimals="0" unitRef="usd">30</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear01 contextRef="c3" decimals="0" unitRef="usd">133</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear03 contextRef="c2" decimals="0" unitRef="usd">560</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear03 contextRef="c8" decimals="0" unitRef="usd">428</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear03 contextRef="c20" decimals="0" unitRef="usd">437</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear03 contextRef="c9" decimals="0" unitRef="usd">205</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear03 contextRef="c14" decimals="0" unitRef="usd">109</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear03 contextRef="c18" decimals="0" unitRef="usd">77</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear03 contextRef="c10" decimals="0" unitRef="usd">545</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear03 contextRef="c11" decimals="0" unitRef="usd">443</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear03 contextRef="c12" decimals="0" unitRef="usd">271</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear03 contextRef="c19" decimals="0" unitRef="usd">453</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear03 contextRef="c13" decimals="0" unitRef="usd">224</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear03 contextRef="c21" decimals="0" unitRef="usd">116</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear03 contextRef="c22" decimals="0" unitRef="usd">93</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear03 contextRef="c3" decimals="0" unitRef="usd">415</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear05 contextRef="c2" decimals="0" unitRef="usd">697</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear05 contextRef="c8" decimals="0" unitRef="usd">739</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear05 contextRef="c20" decimals="0" unitRef="usd">576</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear05 contextRef="c9" decimals="0" unitRef="usd">357</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear05 contextRef="c14" decimals="0" unitRef="usd">191</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear05 contextRef="c18" decimals="0" unitRef="usd">135</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear05 contextRef="c10" decimals="0" unitRef="usd">689</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear05 contextRef="c11" decimals="0" unitRef="usd">766</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear05 contextRef="c12" decimals="0" unitRef="usd">471</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear05 contextRef="c19" decimals="0" unitRef="usd">603</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear05 contextRef="c13" decimals="0" unitRef="usd">390</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear05 contextRef="c21" decimals="0" unitRef="usd">202</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear05 contextRef="c22" decimals="0" unitRef="usd">163</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear05 contextRef="c3" decimals="0" unitRef="usd">718</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear10 contextRef="c2" decimals="0" unitRef="usd">1097</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear10 contextRef="c8" decimals="0" unitRef="usd">1418</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear10 contextRef="c20" decimals="0" unitRef="usd">981</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear10 contextRef="c9" decimals="0" unitRef="usd">798</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear10 contextRef="c14" decimals="0" unitRef="usd">431</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear10 contextRef="c18" decimals="0" unitRef="usd">306</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear10 contextRef="c10" decimals="0" unitRef="usd">1109</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear10 contextRef="c11" decimals="0" unitRef="usd">1185</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear10 contextRef="c12" decimals="0" unitRef="usd">1049</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear10 contextRef="c19" decimals="0" unitRef="usd">1040</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear10 contextRef="c13" decimals="0" unitRef="usd">871</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear10 contextRef="c21" decimals="0" unitRef="usd">456</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear10 contextRef="c22" decimals="0" unitRef="usd">368</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear10 contextRef="c3" decimals="0" unitRef="usd">1579</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleNoRedemptionByYearCaption contextRef="c1">For the share classes listed to the right, you would pay the following if you did not redeem your shares:</rr:ExpenseExampleNoRedemptionByYearCaption>
    <rr:ExpenseExampleYear01 contextRef="c4" decimals="0" unitRef="usd">134</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear01 contextRef="c16" decimals="0" unitRef="usd">106</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear01 contextRef="c5" decimals="0" unitRef="usd">91</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear01 contextRef="c6" decimals="0" unitRef="usd">60</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear01 contextRef="c17" decimals="0" unitRef="usd">40</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear01 contextRef="c7" decimals="0" unitRef="usd">30</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleYear01 contextRef="c15" decimals="0" unitRef="usd">25</rr:ExpenseExampleYear01>
    <rr:ExpenseExampleNoRedemptionYear01 contextRef="c8" decimals="0" unitRef="usd">137</rr:ExpenseExampleNoRedemptionYear01>
    <rr:ExpenseExampleNoRedemptionYear01 contextRef="c11" decimals="0" unitRef="usd">143</rr:ExpenseExampleNoRedemptionYear01>
    <rr:ExpenseExampleYear03 contextRef="c4" decimals="0" unitRef="usd">418</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear03 contextRef="c16" decimals="0" unitRef="usd">331</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear03 contextRef="c5" decimals="0" unitRef="usd">284</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear03 contextRef="c6" decimals="0" unitRef="usd">189</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear03 contextRef="c17" decimals="0" unitRef="usd">125</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear03 contextRef="c7" decimals="0" unitRef="usd">93</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleYear03 contextRef="c15" decimals="0" unitRef="usd">77</rr:ExpenseExampleYear03>
    <rr:ExpenseExampleNoRedemptionYear03 contextRef="c8" decimals="0" unitRef="usd">428</rr:ExpenseExampleNoRedemptionYear03>
    <rr:ExpenseExampleNoRedemptionYear03 contextRef="c11" decimals="0" unitRef="usd">443</rr:ExpenseExampleNoRedemptionYear03>
    <rr:ExpenseExampleYear05 contextRef="c4" decimals="0" unitRef="usd">723</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear05 contextRef="c16" decimals="0" unitRef="usd">574</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear05 contextRef="c5" decimals="0" unitRef="usd">493</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear05 contextRef="c6" decimals="0" unitRef="usd">329</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear05 contextRef="c17" decimals="0" unitRef="usd">219</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear05 contextRef="c7" decimals="0" unitRef="usd">163</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleYear05 contextRef="c15" decimals="0" unitRef="usd">135</rr:ExpenseExampleYear05>
    <rr:ExpenseExampleNoRedemptionYear05 contextRef="c8" decimals="0" unitRef="usd">739</rr:ExpenseExampleNoRedemptionYear05>
    <rr:ExpenseExampleNoRedemptionYear05 contextRef="c11" decimals="0" unitRef="usd">766</rr:ExpenseExampleNoRedemptionYear05>
    <rr:ExpenseExampleYear10 contextRef="c4" decimals="0" unitRef="usd">1590</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear10 contextRef="c16" decimals="0" unitRef="usd">1271</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear10 contextRef="c5" decimals="0" unitRef="usd">1096</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear10 contextRef="c6" decimals="0" unitRef="usd">738</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear10 contextRef="c17" decimals="0" unitRef="usd">493</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear10 contextRef="c7" decimals="0" unitRef="usd">368</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleYear10 contextRef="c15" decimals="0" unitRef="usd">306</rr:ExpenseExampleYear10>
    <rr:ExpenseExampleNoRedemptionYear10 contextRef="c8" decimals="0" unitRef="usd">1418</rr:ExpenseExampleNoRedemptionYear10>
    <rr:ExpenseExampleNoRedemptionYear10 contextRef="c11" decimals="0" unitRef="usd">1185</rr:ExpenseExampleNoRedemptionYear10>
    <rr:PortfolioTurnoverTextBlock contextRef="c1">&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-style: normal"&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 fund 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 investment results. During the most recent fiscal year, the fund&#x2019;s portfolio turnover rate
was 488% of the average value of its portfolio.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</rr:PortfolioTurnoverTextBlock>
    <rr:PortfolioTurnoverHeading contextRef="c1">Portfolio
turnover </rr:PortfolioTurnoverHeading>
    <rr:PortfolioTurnoverRate contextRef="c1" decimals="INF" unitRef="pure">4.88</rr:PortfolioTurnoverRate>
    <rr:StrategyNarrativeTextBlock contextRef="c1">&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-style: normal; font-weight: normal"&gt;Normally
at least 80% of the fund&#x2019;s assets will be invested in securities that are guaranteed or sponsored by the U.S. government, its agencies
and instrumentalities, including bonds and other debt securities denominated in U.S. dollars, which may be represented by derivatives.
The fund may also invest in mortgage-backed securities issued by federal agencies and instrumentalities that are not backed by the full
faith and credit of the U.S. government.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The fund
may invest in inflation-linked bonds issued by U.S. and non-U.S. governments, their agencies or instrumentalities, and corporations.
Inflation-linked bonds are structured to protect against inflation by linking the bond&#x2019;s principal and interest payments to an
inflation index, such as the Consumer Price Index for Urban Consumers, so that principal and interest adjust to reflect changes in the
index.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The fund
may invest in futures contracts and swaps, which are types of derivatives. A derivative is a financial contract, the value of which is
based on the value of an underlying financial asset (such as a stock, bond or currency), a reference rate or a market index.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The investment adviser uses a system
of multiple portfolio managers in managing the fund&#x2019;s assets. Under this approach, the portfolio of the fund is divided into segments
managed by individual managers.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The fund relies on the professional
judgment of its investment adviser to make decisions about the fund&#x2019;s portfolio investments. The basic investment philosophy of
the investment adviser is to seek to invest in attractively priced securities that, in its opinion, represent good, long-term investment
opportunities. Securities may be sold when the investment adviser believes that they no longer represent relatively attractive investment
opportunities.&lt;/span&gt;&lt;/p&gt;</rr:StrategyNarrativeTextBlock>
    <rr:StrategyHeading contextRef="c1">Principal
investment strategies </rr:StrategyHeading>
    <rr:RiskNarrativeTextBlock contextRef="c1">&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt; &lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-style: normal"&gt;&lt;b&gt;This section describes the principal risks
associated with investing in the fund. You may lose money by investing in the fund. The likelihood of loss may be greater if you invest
for a shorter period of time. &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-weight: normal"&gt;&lt;i&gt;Market
conditions&lt;/i&gt; &#x2014; The prices of, and the income generated by, the securities held by the fund may decline &#x2013; sometimes rapidly
or unpredictably &#x2013; due to various factors, including events or conditions affecting the general economy or particular industries
or companies; overall market changes; local, regional or global political, social or economic instability; governmental, governmental
agency or central bank responses to economic conditions; and currency exchange rate, interest rate and commodity price fluctuations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Economies and financial markets
throughout the world are highly interconnected. Economic, financial or political events, trading and tariff arrangements, wars, terrorism,
cybersecurity events, natural disasters, public health emergencies (such as the spread of infectious disease) and other circumstances
in one country or region, including actions taken by governmental or quasi-governmental authorities in response to any of the foregoing,
could have impacts on global economies or markets. As a result, whether or not the fund invests in securities of issuers located in or
with significant exposure to the countries affected, the value and liquidity of the fund&#x2019;s investments may be negatively affected
by developments in other countries and regions.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-weight: normal"&gt;&lt;i&gt;Issuer
risks&lt;/i&gt; &#x2014; The prices of, and the income generated by, securities held by the fund may decline in response to various factors
directly related to the issuers of such securities, including reduced demand for an issuer&#x2019;s goods or services, poor management
performance, major litigation, investigations or other controversies related to the issuer, changes in financial condition or credit
rating, changes in government regulations affecting the issuer or its competitive environment and strategic initiatives such as mergers,
acquisitions or dispositions and the market response to any such initiatives.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-weight: normal"&gt;&lt;i&gt;Investing
in debt instruments&lt;/i&gt; &#x2014; The prices of, and the income generated by, bonds and other debt securities held by the fund may be affected
by factors such as the interest rates, maturities and credit quality of these securities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Rising interest rates will generally
cause the prices of bonds and other debt securities to fall. Also, when interest rates rise, issuers are less likely to refinance existing
debt securities in order to enjoy lower interest rates in a higher interest rate environment, causing the market prices of such securities
to decline. A general rise in interest rates may cause investors to sell debt securities on a large scale, which could also adversely
affect the price and liquidity of debt securities and could also result in increased redemptions from the fund. Falling interest rates
may cause an issuer to redeem, call or refinance a debt security before its stated maturity, which may result in the fund failing to
recoup the full amount of its initial investment and having to reinvest the proceeds in lower yielding securities. Longer maturity debt
securities generally have greater sensitivity to changes in interest rates and may be subject to greater price fluctuations than shorter
maturity debt securities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Bonds
and other debt securities are also subject to credit risk, which is the possibility that the credit strength of an issuer or guarantor
will weaken or be perceived to be weaker, and/or an issuer of a debt security will fail to make timely payments of principal or interest
and the security will go into default. Changes in actual or perceived creditworthiness may occur quickly. A downgrade or default affecting
any of the fund&#x2019;s &lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;securities
could cause the value of the fund&#x2019;s shares to decrease. Credit risk is gauged, in part, by the credit ratings of the debt securities
in which the fund invests. However, ratings are only the opinions of the rating agencies issuing them and are not guarantees as to credit
quality or an evaluation of market risk. The fund&#x2019;s investment adviser relies on its own credit analysts to research issuers and
issues in assessing credit and default risks.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-weight: normal"&gt;&lt;i&gt;Investing
in securities backed by the U.S. government&lt;/i&gt; &#x2014; Securities backed by the U.S. Treasury or the full faith and credit of the U.S.
government are guaranteed only as to the timely payment of interest and principal when held to maturity. Accordingly, the current market
values for these securities will fluctuate with changes in interest rates and the credit rating of the U.S. government. Securities issued
by U.S. government-sponsored entities and federal agencies and instrumentalities that are not backed by the full faith and credit of
the U.S. government are neither issued nor guaranteed by the U.S. government. U.S. government securities are subject to market risk,
interest rate risk and credit risk.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-weight: normal"&gt;&lt;i&gt;Investing
in mortgage-related and other asset-backed securities&lt;/i&gt; &#x2014; Mortgage-related securities, such as mortgage-backed securities, and
other asset-backed securities, include debt obligations that represent interests in pools of mortgages or other income-bearing assets,
such as consumer loans or receivables. While such securities are subject to the risks associated with investments in debt instruments
generally (for example, credit, extension and interest rate risks), they are also subject to other and different risks. Mortgage-backed
and other asset-backed securities are subject to changes in the payment patterns of borrowers of the underlying debt, potentially increasing
the volatility of the securities and the fund&#x2019;s net asset value. When interest rates fall, borrowers are more likely to refinance
or prepay their debt before its stated maturity. This may result in the fund having to reinvest the proceeds in lower yielding securities,
effectively reducing the fund&#x2019;s income. Conversely, if interest rates rise and borrowers repay their debt more slowly than expected,
the time in which the mortgage-backed and other asset-backed securities are paid off could be extended, reducing the fund&#x2019;s cash
available for reinvestment in higher yielding securities. Mortgage-backed securities are also subject to the risk that underlying borrowers
will be unable to meet their obligations and the value of property that secures the mortgages may decline in value and be insufficient,
upon foreclosure, to repay the associated loans. Investments in asset-backed securities are subject to similar risks.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-weight: normal"&gt;&lt;i&gt;Investing
in future delivery contracts&lt;/i&gt; &#x2014; The fund may enter into contracts, such as to-be-announced contracts and mortgage dollar rolls,
that involve the fund selling mortgage-related securities and simultaneously contracting to repurchase similar securities for delivery
at a future date at a predetermined price. This can increase the fund&#x2019;s market exposure, and the market price of the securities
that the fund contracts to repurchase could drop below their purchase price. While the fund can preserve and generate capital through
the use of such contracts by, for example, realizing the difference between the sale price and the future purchase price, the income
generated by the fund may be reduced by engaging in such transactions. In addition, these transactions increase the turnover rate of
the fund.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-weight: normal"&gt;&lt;i&gt;Investing
in inflation-linked bonds&lt;/i&gt; &#x2014; The values of inflation-linked bonds generally fluctuate in response to changes in real interest
rates &#x2014; i.e., rates of interest after factoring in inflation. A rise in real interest rates may cause the prices of inflation-linked
securities to fall, while a decline in real interest rates may cause the prices to increase. &lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Inflation-linked
bonds may experience greater losses than other debt securities with similar durations when real interest rates rise faster than nominal
interest rates. There can be no assurance that the value of an inflation-linked security will be directly correlated to changes in interest
rates; for example, if interest rates rise for reasons other than inflation, the increase may not be reflected in the security&#x2019;s
inflation measure.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font-size: 10pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Investing in inflation-linked bonds
may also reduce the fund&#x2019;s distributable income during periods of deflation. If prices for goods and services decline throughout
the economy, the principal and income on inflation-linked securities may decline and result in losses to the fund.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-weight: normal"&gt;&lt;i&gt;Investing
in derivatives&lt;/i&gt; &#x2014; The use of derivatives involves a variety of risks, which may be different from, or greater than, the risks
associated with investing in traditional securities, such as stocks and bonds. Changes in the value of a derivative may not correlate
perfectly with, and may be more sensitive to market events than, the underlying asset, rate or index, and a derivative instrument may
cause the fund to lose significantly more than its initial investment. Derivatives may be difficult to value, difficult for the fund
to buy or sell at an opportune time or price and difficult, or even impossible, to terminate or otherwise offset. The fund&#x2019;s use
of derivatives may result in losses to the fund, and investing in derivatives may reduce the fund&#x2019;s returns and increase the fund&#x2019;s
price volatility. The fund&#x2019;s counterparty to a derivative transaction (including, if applicable, the fund&#x2019;s clearing broker,
the derivatives exchange or the clearinghouse) may be unable or unwilling to honor its financial obligations in respect of the transaction.
In certain cases, the fund may be hindered or delayed in exercising remedies against or closing out derivative instruments with a counterparty,
which may result in additional losses. Derivatives are subject to additional risks, including operational risk (such as documentation
issues, settlement issues and systems failures) and legal risk (such as insufficient documentation, insufficient capacity or authority
of a counterparty, and issues with the legality or enforceability of a contract).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-weight: normal"&gt;&lt;i&gt;Management
&lt;/i&gt;&#x2014; The investment adviser to the fund actively manages the fund&#x2019;s investments. Consequently, the fund is subject to the
risk that the methods and analyses, including models, tools and data, employed by the investment adviser in this process may be flawed
or incorrect and may not produce the desired results. This could cause the fund to lose value or its investment results to lag relevant
benchmarks or other funds with similar objectives.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;It is important
to note that neither your investment in the fund nor the fund&#x2019;s yield is guaranteed by the U.S. government.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Your investment
in the fund is not a bank deposit and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other governmental
agency, entity or person. You should consider how this fund fits into your overall investment program.&lt;/span&gt;&lt;/p&gt;</rr:RiskNarrativeTextBlock>
    <rr:RiskHeading contextRef="c1">Principal
risks</rr:RiskHeading>
    <rr:RiskLoseMoney contextRef="c1">You may lose money by investing in the fund.</rr:RiskLoseMoney>
    <rr:RiskNotInsured contextRef="c1">Your investment
in the fund is not a bank deposit and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other governmental
agency, entity or person.</rr:RiskNotInsured>
    <rr:PerformanceNarrativeTextBlock contextRef="c1">&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt; &lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-style: normal; font-weight: normal"&gt;The following bar
chart shows how the fund&#x2019;s investment results have varied from year to year, and the following table shows how the fund&#x2019;s
average annual total returns for various periods compare with a broad measure of securities market results and other applicable measures
of market results. This information provides some indication of the risks of investing in the fund. The Lipper General U.S. Government
Funds Average includes the fund and other funds that disclose investment objectives and/or strategies reasonably comparable to those
of the fund. The Consumer Price Index provides a comparison of the fund&#x2019;s results to inflation. Past investment results (before
and after taxes) are not predictive of future investment results. Prior to October 30, 2020, certain fees, such as 12b-1 fees, were not
charged on Class 529-F-1 shares. If these expenses had been deducted, results would have been lower. Updated information on the fund&#x2019;s
investment results can be obtained by visiting capitalgroup.com.&lt;/span&gt;&lt;/p&gt;</rr:PerformanceNarrativeTextBlock>
    <rr:BarChartAndPerformanceTableHeading contextRef="c1">Investment
results</rr:BarChartAndPerformanceTableHeading>
    <rr:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c1">The following bar
chart shows how the fund&#x2019;s investment results have varied from year to year, and the following table shows how the fund&#x2019;s
average annual total returns for various periods compare with a broad measure of securities market results and other applicable measures
of market results.</rr:PerformanceInformationIllustratesVariabilityOfReturns>
    <rr:PerformanceAdditionalMarketIndex contextRef="c1">The Lipper General U.S. Government
Funds Average includes the fund and other funds that disclose investment objectives and/or strategies reasonably comparable to those
of the fund. The Consumer Price Index provides a comparison of the fund&#x2019;s results to inflation.</rr:PerformanceAdditionalMarketIndex>
    <rr:PerformancePastDoesNotIndicateFuture contextRef="c1">Past investment results (before
and after taxes) are not predictive of future investment results.</rr:PerformancePastDoesNotIndicateFuture>
    <rr:PerformanceAvailabilityWebSiteAddress contextRef="c1">capitalgroup.com</rr:PerformanceAvailabilityWebSiteAddress>
    <rr:AverageAnnualReturnCaption contextRef="c1">Average annual total returns For the periods ended December 31, 2021:</rr:AverageAnnualReturnCaption>
    <rr:AverageAnnualReturnInceptionDate contextRef="c27">2008-08-07</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate contextRef="c25">2008-08-07</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate contextRef="c26">2008-08-07</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnInceptionDate contextRef="c14">2008-08-07</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01 contextRef="c14" decimals="INF" unitRef="pure">-0.0058</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05 contextRef="c14" decimals="INF" unitRef="pure">0.0339</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10 contextRef="c14" decimals="INF" unitRef="pure">0.0241</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnSinceInception contextRef="c14" decimals="INF" unitRef="pure">0.0348</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01 contextRef="c23" decimals="INF" unitRef="pure">-0.0111</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05 contextRef="c23" decimals="INF" unitRef="pure">0.0235</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10 contextRef="c23" decimals="INF" unitRef="pure">0.0143</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnYear01 contextRef="c24" decimals="INF" unitRef="pure">-0.0034</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05 contextRef="c24" decimals="INF" unitRef="pure">0.0219</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10 contextRef="c24" decimals="INF" unitRef="pure">0.0147</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnInceptionDate contextRef="c2">1985-10-17</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01 contextRef="c2" decimals="INF" unitRef="pure">-0.0456</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05 contextRef="c2" decimals="INF" unitRef="pure">0.0232</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10 contextRef="c2" decimals="INF" unitRef="pure">0.0175</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnSinceInception contextRef="c2" decimals="INF" unitRef="pure">0.0521</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnInceptionDate contextRef="c8">2001-03-15</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01 contextRef="c8" decimals="INF" unitRef="pure">-0.0254</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05 contextRef="c8" decimals="INF" unitRef="pure">0.0235</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10 contextRef="c8" decimals="INF" unitRef="pure">0.0151</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnSinceInception contextRef="c8" decimals="INF" unitRef="pure">0.0324</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnInceptionDate contextRef="c9">2001-03-15</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01 contextRef="c9" decimals="INF" unitRef="pure">-0.0088</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05 contextRef="c9" decimals="INF" unitRef="pure">0.031</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10 contextRef="c9" decimals="INF" unitRef="pure">0.0214</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnSinceInception contextRef="c9" decimals="INF" unitRef="pure">0.0355</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnInceptionDate contextRef="c18">2017-01-27</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01 contextRef="c18" decimals="INF" unitRef="pure">-0.0047</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception contextRef="c18" decimals="INF" unitRef="pure">0.0349</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnInceptionDate contextRef="c10">2002-02-20</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01 contextRef="c10" decimals="INF" unitRef="pure">-0.0431</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05 contextRef="c10" decimals="INF" unitRef="pure">0.0235</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10 contextRef="c10" decimals="INF" unitRef="pure">0.0172</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnSinceInception contextRef="c10" decimals="INF" unitRef="pure">0.0323</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnInceptionDate contextRef="c11">2002-02-19</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01 contextRef="c11" decimals="INF" unitRef="pure">-0.0256</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05 contextRef="c11" decimals="INF" unitRef="pure">0.0233</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10 contextRef="c11" decimals="INF" unitRef="pure">0.0169</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnSinceInception contextRef="c11" decimals="INF" unitRef="pure">0.0319</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnInceptionDate contextRef="c12">2002-03-07</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01 contextRef="c12" decimals="INF" unitRef="pure">-0.0106</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05 contextRef="c12" decimals="INF" unitRef="pure">0.0286</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10 contextRef="c12" decimals="INF" unitRef="pure">0.0185</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnSinceInception contextRef="c12" decimals="INF" unitRef="pure">0.0319</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnInceptionDate contextRef="c13">2002-10-11</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01 contextRef="c13" decimals="INF" unitRef="pure">-0.0069</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05 contextRef="c13" decimals="INF" unitRef="pure">0.033</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10 contextRef="c13" decimals="INF" unitRef="pure">0.0231</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnSinceInception contextRef="c13" decimals="INF" unitRef="pure">0.0338</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnInceptionDate contextRef="c21">2020-10-30</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01 contextRef="c21" decimals="INF" unitRef="pure">-0.0056</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception contextRef="c21" decimals="INF" unitRef="pure">0</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnInceptionDate contextRef="c22">2020-10-30</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01 contextRef="c22" decimals="INF" unitRef="pure">-0.0048</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnSinceInception contextRef="c22" decimals="INF" unitRef="pure">0.0008</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnInceptionDate contextRef="c3">2002-06-13</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01 contextRef="c3" decimals="INF" unitRef="pure">-0.0147</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05 contextRef="c3" decimals="INF" unitRef="pure">0.0238</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10 contextRef="c3" decimals="INF" unitRef="pure">0.0139</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnSinceInception contextRef="c3" decimals="INF" unitRef="pure">0.0265</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnInceptionDate contextRef="c4">2002-05-31</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01 contextRef="c4" decimals="INF" unitRef="pure">-0.0156</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05 contextRef="c4" decimals="INF" unitRef="pure">0.0238</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10 contextRef="c4" decimals="INF" unitRef="pure">0.0139</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnSinceInception contextRef="c4" decimals="INF" unitRef="pure">0.0269</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnInceptionDate contextRef="c16">2014-08-29</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01 contextRef="c16" decimals="INF" unitRef="pure">-0.0129</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05 contextRef="c16" decimals="INF" unitRef="pure">0.0266</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnSinceInception contextRef="c16" decimals="INF" unitRef="pure">0.0216</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnInceptionDate contextRef="c5">2002-06-06</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01 contextRef="c5" decimals="INF" unitRef="pure">-0.0103</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05 contextRef="c5" decimals="INF" unitRef="pure">0.0281</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10 contextRef="c5" decimals="INF" unitRef="pure">0.0183</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnSinceInception contextRef="c5" decimals="INF" unitRef="pure">0.0311</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnInceptionDate contextRef="c6">2002-05-28</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01 contextRef="c6" decimals="INF" unitRef="pure">-0.0075</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05 contextRef="c6" decimals="INF" unitRef="pure">0.0316</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10 contextRef="c6" decimals="INF" unitRef="pure">0.0217</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnSinceInception contextRef="c6" decimals="INF" unitRef="pure">0.0348</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnInceptionDate contextRef="c17">2015-11-20</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01 contextRef="c17" decimals="INF" unitRef="pure">-0.0061</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05 contextRef="c17" decimals="INF" unitRef="pure">0.0337</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnSinceInception contextRef="c17" decimals="INF" unitRef="pure">0.029</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnInceptionDate contextRef="c7">2002-05-15</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01 contextRef="c7" decimals="INF" unitRef="pure">-0.0045</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05 contextRef="c7" decimals="INF" unitRef="pure">0.0346</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10 contextRef="c7" decimals="INF" unitRef="pure">0.0247</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnSinceInception contextRef="c7" decimals="INF" unitRef="pure">0.0382</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnInceptionDate contextRef="c15">2009-05-01</rr:AverageAnnualReturnInceptionDate>
    <rr:AverageAnnualReturnYear01 contextRef="c15" decimals="INF" unitRef="pure">-0.0047</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05 contextRef="c15" decimals="INF" unitRef="pure">0.035</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10 contextRef="c15" decimals="INF" unitRef="pure">0.0252</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnSinceInception contextRef="c15" decimals="INF" unitRef="pure">0.0324</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01 contextRef="c25" decimals="INF" unitRef="pure">-0.0177</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05 contextRef="c25" decimals="INF" unitRef="pure">0.0285</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10 contextRef="c25" decimals="INF" unitRef="pure">0.0221</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnSinceInception contextRef="c25" decimals="INF" unitRef="pure">0.0336</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01 contextRef="c26" decimals="INF" unitRef="pure">-0.0218</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05 contextRef="c26" decimals="INF" unitRef="pure">0.0268</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10 contextRef="c26" decimals="INF" unitRef="pure">0.019</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnSinceInception contextRef="c26" decimals="INF" unitRef="pure">0.0307</rr:AverageAnnualReturnSinceInception>
    <rr:AverageAnnualReturnYear01 contextRef="c27" decimals="INF" unitRef="pure">0.0704</rr:AverageAnnualReturnYear01>
    <rr:AverageAnnualReturnYear05 contextRef="c27" decimals="INF" unitRef="pure">0.0292</rr:AverageAnnualReturnYear05>
    <rr:AverageAnnualReturnYear10 contextRef="c27" decimals="INF" unitRef="pure">0.0214</rr:AverageAnnualReturnYear10>
    <rr:AverageAnnualReturnSinceInception contextRef="c27" decimals="INF" unitRef="pure">0.0178</rr:AverageAnnualReturnSinceInception>
    <rr:ThirtyDayYieldCaption contextRef="c14">Class F-2 annualized 30-day yield at August 31, 2022:</rr:ThirtyDayYieldCaption>
    <rr:ThirtyDayYield contextRef="c14" decimals="INF" unitRef="pure">0.0598</rr:ThirtyDayYield>
    <rr:ThirtyDayYieldPhone contextRef="c14">(800) 421-4225</rr:ThirtyDayYieldPhone>
    <rr:PerformanceTableClosingTextBlock contextRef="c1">&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;After-tax
returns are shown only for Class F-2 shares; after-tax returns for other share classes will vary. After-tax returns are calculated using
the highest individual federal income tax rates in effect during each year of the periods shown and do not reflect the impact of state
and local taxes. Your actual after-tax returns depend on your individual tax situation and likely will differ from the results shown
above. In addition, after-tax returns are not relevant if you hold your fund shares through a tax-favored arrangement, such as a 401(k)
plan, individual retirement account (IRA) or 529 college savings plan.&lt;/span&gt;&lt;/p&gt;</rr:PerformanceTableClosingTextBlock>
    <rr:PerformanceTableOneClassOfAfterTaxShown contextRef="c1">After-tax
returns are shown only for Class F-2 shares; after-tax returns for other share classes will vary.</rr:PerformanceTableOneClassOfAfterTaxShown>
    <rr:PerformanceTableUsesHighestFederalRate contextRef="c1">After-tax returns are calculated using
the highest individual federal income tax rates in effect during each year of the periods shown and do not reflect the impact of state
and local taxes.</rr:PerformanceTableUsesHighestFederalRate>
    <rr:PerformanceTableNotRelevantToTaxDeferred contextRef="c1">Your actual after-tax returns depend on your individual tax situation and likely will differ from the results shown
above. In addition, after-tax returns are not relevant if you hold your fund shares through a tax-favored arrangement, such as a 401(k)
plan, individual retirement account (IRA) or 529 college savings plan.</rr:PerformanceTableNotRelevantToTaxDeferred>
    <rr:ShareholderFeesTableTextBlock contextRef="c1">~ http://www.american.com/20221101/role/ScheduleShareholderFees20001 column dei_LegalEntityAxis compact ck0000770161_S000009235Member row primary compact * ~</rr:ShareholderFeesTableTextBlock>
    <rr:AnnualFundOperatingExpensesTableTextBlock contextRef="c1">~ http://www.american.com/20221101/role/ScheduleAnnualFundOperatingExpenses20002 column dei_LegalEntityAxis compact ck0000770161_S000009235Member row primary compact * ~</rr:AnnualFundOperatingExpensesTableTextBlock>
    <rr:ExpenseExampleWithRedemptionTableTextBlock contextRef="c1">~ http://www.american.com/20221101/role/ScheduleExpenseExample20003 column dei_LegalEntityAxis compact ck0000770161_S000009235Member row primary compact * ~</rr:ExpenseExampleWithRedemptionTableTextBlock>
    <rr:ExpenseExampleNoRedemptionTableTextBlock contextRef="c1">~ http://www.american.com/20221101/role/ScheduleExpenseExampleNoRedemption20004 column dei_LegalEntityAxis compact ck0000770161_S000009235Member row primary compact * ~</rr:ExpenseExampleNoRedemptionTableTextBlock>
    <rr:AnnualReturn2012 contextRef="c14" decimals="INF" unitRef="pure">0.0235</rr:AnnualReturn2012>
    <rr:AnnualReturn2013 contextRef="c14" decimals="INF" unitRef="pure">-0.0293</rr:AnnualReturn2013>
    <rr:AnnualReturn2014 contextRef="c14" decimals="INF" unitRef="pure">0.0513</rr:AnnualReturn2014>
    <rr:AnnualReturn2015 contextRef="c14" decimals="INF" unitRef="pure">0.0178</rr:AnnualReturn2015>
    <rr:AnnualReturn2016 contextRef="c14" decimals="INF" unitRef="pure">0.0100</rr:AnnualReturn2016>
    <rr:AnnualReturn2017 contextRef="c14" decimals="INF" unitRef="pure">0.0170</rr:AnnualReturn2017>
    <rr:AnnualReturn2018 contextRef="c14" decimals="INF" unitRef="pure">0.0091</rr:AnnualReturn2018>
    <rr:AnnualReturn2019 contextRef="c14" decimals="INF" unitRef="pure">0.0547</rr:AnnualReturn2019>
    <rr:AnnualReturn2020 contextRef="c14" decimals="INF" unitRef="pure">0.0977</rr:AnnualReturn2020>
    <rr:AnnualReturn2021 contextRef="c14" decimals="INF" unitRef="pure">-0.0058</rr:AnnualReturn2021>
    <rr:BarChartTableTextBlock contextRef="c1">~ http://www.american.com/20221101/role/ScheduleAnnualTotalReturnsBarChart20005 column dei_LegalEntityAxis compact ck0000770161_S000009235Member row primary compact * ~</rr:BarChartTableTextBlock>
    <rr:PerformanceTableTextBlock contextRef="c1">~ http://www.american.com/20221101/role/ScheduleAverageAnnualReturnsTransposed20006 column dei_LegalEntityAxis compact ck0000770161_S000009235Member column rr_PerformanceMeasureAxis compact * row primary compact * ~</rr:PerformanceTableTextBlock>
    <rr:BarChartHeading contextRef="c1" id="hidden-fact-0">Calendar year total returns for Class F-2 shares (Class F-2 shares are not subject to sales charges.)</rr:BarChartHeading>
    <rr:BarChartNarrativeTextBlock contextRef="c1" id="hidden-fact-1">&lt;p&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif;"&gt;The following bar chart shows how the fund&amp;#x2019;s investment results have varied from year to year, and the following table shows how the fund&amp;#x2019;s average annual total returns for various periods compare with a broad measure of securities market results and other applicable measures of market results.&lt;/span&gt;&lt;/p&gt;</rr:BarChartNarrativeTextBlock>
    <rr:HighestQuarterlyReturnLabel contextRef="c1" id="hidden-fact-2">Highest</rr:HighestQuarterlyReturnLabel>
    <rr:BarChartHighestQuarterlyReturn
      contextRef="c1"
      decimals="INF"
      id="hidden-fact-3"
      unitRef="pure">0.0784</rr:BarChartHighestQuarterlyReturn>
    <rr:BarChartHighestQuarterlyReturnDate contextRef="c1" id="hidden-fact-4">2020-03-31</rr:BarChartHighestQuarterlyReturnDate>
    <rr:LowestQuarterlyReturnLabel contextRef="c1" id="hidden-fact-5">Lowest</rr:LowestQuarterlyReturnLabel>
    <rr:BarChartLowestQuarterlyReturn
      contextRef="c1"
      decimals="INF"
      id="hidden-fact-6"
      unitRef="pure">-0.0274</rr:BarChartLowestQuarterlyReturn>
    <rr:BarChartLowestQuarterlyReturnDate contextRef="c1" id="hidden-fact-7">2021-03-31</rr:BarChartLowestQuarterlyReturnDate>
    <rr:YearToDateReturnLabel contextRef="c1" id="hidden-fact-8">The fund's total return for the nine months ended</rr:YearToDateReturnLabel>
    <rr:BarChartYearToDateReturn
      contextRef="c1"
      decimals="INF"
      id="hidden-fact-9"
      unitRef="pure">-0.1193</rr:BarChartYearToDateReturn>
    <rr:BarChartYearToDateReturnDate contextRef="c1" id="hidden-fact-10">2022-09-30</rr:BarChartYearToDateReturnDate>
    <rr:BarChartClosingTextBlock contextRef="c1" id="hidden-fact-11">&lt;p style="font-size: 8.5pt; text-align: left;"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif;"&gt;Highest/Lowest quarterly results during this period were:&lt;/span&gt;&lt;/p&gt;   
&lt;p&gt;&amp;#xa0;&lt;/p&gt;     
&lt;p style="font-size: 8.5pt; text-align: left;"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif;"&gt;&lt;strong&gt;Highest&lt;/strong&gt;&amp;#xa0;7.84% (quarter ended March 31, 2020)&lt;/span&gt;&lt;/p&gt;  
&lt;p&gt;&amp;#xa0;&lt;/p&gt;     
&lt;p style="font-size: 8.5pt; text-align: left;"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif;"&gt;&lt;strong&gt;Lowest&lt;/strong&gt; -2.74% (quarter ended March 31, 2021)&lt;/span&gt;&lt;/p&gt;   
&lt;p style="font-size: 8.5pt; text-align: left;"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif;"&gt;The fund's total return for the nine months ended September 30, 2022, was -11.93%.&lt;/span&gt;&lt;/p&gt;</rr:BarChartClosingTextBlock>
    <rr:BarChartDoesNotReflectSalesLoads contextRef="c1" id="hidden-fact-12">(Class F-2 shares are not subject to sales charges.)</rr:BarChartDoesNotReflectSalesLoads>
    <dei:AmendmentFlag contextRef="c0">false</dei:AmendmentFlag>
    <dei:DocumentCreationDate contextRef="c0">2022-11-01</dei:DocumentCreationDate>
    <dei:DocumentPeriodEndDate contextRef="c0">2022-08-31</dei:DocumentPeriodEndDate>
    <dei:DocumentType contextRef="c0">485BPOS</dei:DocumentType>
    <dei:EntityCentralIndexKey contextRef="c0">0000770161</dei:EntityCentralIndexKey>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#ix_0_fact"
          xlink:label="ix_0_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_1_fact"
          xlink:label="ix_1_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_0_footnote" xlink:label="ix_0_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size: 10pt; font-weight: normal">A
contingent deferred sales charge of 1.00% applies on certain redemptions made within 18 months following purchases of $1&#160;million
or more made without an initial sales charge. Contingent deferred sales charge is calculated based on the lesser of the offering price
and market value of shares being sold.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_0_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_1_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
