<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cik0000925950="http://www.americanfunds.com/20260731"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2026"
  xmlns:us-gaap="http://fasb.org/us-gaap/2026"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cik0000925950-20260731.xsd" xlink:type="simple"/>
    <context id="P08_01_2025To07_31_2026">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2025To07_31_2026_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000925950:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2025To07_31_2026_C000025081MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2025To07_31_2026_C000068565MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000068565Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2025To07_31_2026_C000179998MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000179998Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2025To07_31_2026_C000114834MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000114834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="PAsOn07_31_2026_C000025078MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_C000025078MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefCreditQualityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_C000025078MemberoefClassAxis_UnratedMemberoefCreditQualityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:UnratedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_BelowInvestmentGradeMemberoefCreditQualityAxis_C000025078MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:BelowInvestmentGradeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_BBBBaaMemberoefCreditQualityAxis_C000025078MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:BBBBaaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_AAMemberoefCreditQualityAxis_C000025078MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:AAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_AAAaMemberoefCreditQualityAxis_C000025078MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:AAAaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_AAAAaaMemberoefCreditQualityAxis_C000025078MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:AAAAaaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_C000025078MemberoefClassAxis_USTreasuryAndAgencyMemberoefCreditQualityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:USTreasuryAndAgencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_C000025080MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_C000025080MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefCreditQualityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_C000025080MemberoefClassAxis_UnratedMemberoefCreditQualityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:UnratedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_BelowInvestmentGradeMemberoefCreditQualityAxis_C000025080MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:BelowInvestmentGradeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_BBBBaaMemberoefCreditQualityAxis_C000025080MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:BBBBaaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_AAMemberoefCreditQualityAxis_C000025080MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:AAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_AAAaMemberoefCreditQualityAxis_C000025080MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:AAAaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_AAAAaaMemberoefCreditQualityAxis_C000025080MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:AAAAaaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_C000025080MemberoefClassAxis_USTreasuryAndAgencyMemberoefCreditQualityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:USTreasuryAndAgencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_C000025081MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_AAAaMemberoefCreditQualityAxis_C000025081MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:AAAaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_AAAAaaMemberoefCreditQualityAxis_C000025081MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:AAAAaaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_C000025081MemberoefClassAxis_USTreasuryAndAgencyMemberoefCreditQualityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:USTreasuryAndAgencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_C000025081MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefCreditQualityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_C000025081MemberoefClassAxis_UnratedMemberoefCreditQualityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:UnratedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_BelowInvestmentGradeMemberoefCreditQualityAxis_C000025081MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:BelowInvestmentGradeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_BBBBaaMemberoefCreditQualityAxis_C000025081MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:BBBBaaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_AAMemberoefCreditQualityAxis_C000025081MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:AAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_C000068565MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000068565Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_C000068565MemberoefClassAxis_USTreasuryAndAgencyMemberoefCreditQualityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000068565Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:USTreasuryAndAgencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_AAAAaaMemberoefCreditQualityAxis_C000068565MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000068565Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:AAAAaaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_AAAaMemberoefCreditQualityAxis_C000068565MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000068565Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:AAAaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_AAMemberoefCreditQualityAxis_C000068565MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000068565Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:AAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_BBBBaaMemberoefCreditQualityAxis_C000068565MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000068565Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:BBBBaaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_BelowInvestmentGradeMemberoefCreditQualityAxis_C000068565MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000068565Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:BelowInvestmentGradeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_C000068565MemberoefClassAxis_UnratedMemberoefCreditQualityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000068565Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:UnratedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_C000068565MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefCreditQualityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000068565Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_C000179998MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000179998Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_AAAaMemberoefCreditQualityAxis_C000179998MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000179998Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:AAAaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_AAMemberoefCreditQualityAxis_C000179998MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000179998Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:AAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_BBBBaaMemberoefCreditQualityAxis_C000179998MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000179998Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:BBBBaaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_BelowInvestmentGradeMemberoefCreditQualityAxis_C000179998MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000179998Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:BelowInvestmentGradeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_C000179998MemberoefClassAxis_UnratedMemberoefCreditQualityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000179998Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:UnratedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_C000179998MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefCreditQualityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000179998Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_C000179998MemberoefClassAxis_USTreasuryAndAgencyMemberoefCreditQualityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000179998Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:USTreasuryAndAgencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_AAAAaaMemberoefCreditQualityAxis_C000179998MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000179998Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:AAAAaaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_C000114834MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000114834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_C000114834MemberoefClassAxis_USTreasuryAndAgencyMemberoefCreditQualityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000114834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:USTreasuryAndAgencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_AAAAaaMemberoefCreditQualityAxis_C000114834MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000114834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:AAAAaaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_AAAaMemberoefCreditQualityAxis_C000114834MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000114834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:AAAaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_AAMemberoefCreditQualityAxis_C000114834MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000114834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:AAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_BBBBaaMemberoefCreditQualityAxis_C000114834MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000114834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:BBBBaaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_BelowInvestmentGradeMemberoefCreditQualityAxis_C000114834MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000114834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:BelowInvestmentGradeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_C000114834MemberoefClassAxis_UnratedMemberoefCreditQualityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000114834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:UnratedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="PAsOn07_31_2026_C000114834MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefCreditQualityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000114834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000925950:ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2026_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000925950:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2026_C000025078MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2026_C000025078MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2026_C000025080MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2026_C000025080MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2026_C000025081MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2026_C000068565MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000068565Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2026_C000114834MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000114834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2021To07_31_2026_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000925950:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2021To07_31_2026_C000025078MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2021To07_31_2026_C000025078MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2021To07_31_2026_C000025080MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2021To07_31_2026_C000025080MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2021To07_31_2026_C000025081MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2021To07_31_2026_C000068565MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000068565Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2021To07_31_2026_C000179998MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000179998Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2021To07_31_2026_C000114834MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000114834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To01_27_2017_C000179998MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000179998Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2017-01-27</endDate>
        </period>
    </context>
    <context id="P01_27_2017To01_27_2017_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000925950:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2017-01-27</endDate>
        </period>
    </context>
    <context id="P07_31_2016To07_31_2016_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000925950:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-31</startDate>
            <endDate>2016-07-31</endDate>
        </period>
    </context>
    <context id="P07_31_2016To07_31_2016_C000025078MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-31</startDate>
            <endDate>2016-07-31</endDate>
        </period>
    </context>
    <context id="P07_31_2016To07_31_2016_C000025080MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-31</startDate>
            <endDate>2016-07-31</endDate>
        </period>
    </context>
    <context id="P07_31_2016To07_31_2016_C000025081MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-31</startDate>
            <endDate>2016-07-31</endDate>
        </period>
    </context>
    <context id="P07_31_2016To07_31_2016_C000068565MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000068565Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-31</startDate>
            <endDate>2016-07-31</endDate>
        </period>
    </context>
    <context id="P07_31_2016To07_31_2016_C000114834MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000114834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-31</startDate>
            <endDate>2016-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2017_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000925950:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2017-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2017_C000025078MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2017-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2017_C000025080MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2017-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2017_C000025081MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2017-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2017_C000068565MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000068565Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2017-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2017_C000114834MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000114834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2017-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2018_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000925950:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2018_C000025078MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2018_C000025080MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2018_C000025081MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2018_C000068565MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000068565Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2018_C000114834MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000114834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2019_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000925950:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2019_C000025078MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2019_C000025080MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2019_C000025081MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2019_C000068565MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000068565Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2019_C000114834MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000114834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2020_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000925950:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2020_C000025078MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2020_C000025080MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2020_C000025081MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2020_C000068565MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000068565Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2020_C000114834MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000114834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2021_C000025078MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2021_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000925950:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2021_C000025080MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2021_C000025081MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2021_C000068565MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000068565Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2021_C000114834MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000114834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2022_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000925950:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2022_C000025078MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2022_C000025080MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2022_C000025081MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2022_C000068565MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000068565Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2022_C000114834MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000114834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2023_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000925950:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2023_C000025078MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2023_C000025080MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2023_C000025081MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2023_C000068565MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000068565Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2023_C000114834MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000114834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2024_C000025078MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2024_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000925950:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2024_C000025080MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2024_C000025081MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2024_C000068565MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000068565Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2024_C000114834MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000114834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2025_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000925950:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2025_C000025078MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2025_C000025080MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2025_C000025081MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000025081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2025_C000068565MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000068565Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="P08_01_2016To07_31_2025_C000114834MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000114834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To07_31_2017_C000179998MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000179998Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2017-07-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To07_31_2017_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000925950:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2017-07-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To07_31_2018_C000179998MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000179998Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To07_31_2018_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000925950:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2018-07-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To07_31_2019_C000179998MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000179998Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To07_31_2019_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000925950:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To07_31_2020_C000179998MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000179998Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To07_31_2020_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000925950:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To07_31_2021_C000179998MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000179998Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To07_31_2021_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000925950:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To07_31_2022_C000179998MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000179998Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To07_31_2022_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000925950:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To07_31_2023_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000925950:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To07_31_2023_C000179998MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000179998Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To07_31_2024_C000179998MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000179998Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To07_31_2024_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000925950:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To07_31_2025_C000179998MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000179998Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To07_31_2025_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000925950:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To07_31_2026_C000179998MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000925950:C000179998Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To07_31_2026_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000925950</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0000925950:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2026-07-31</endDate>
        </period>
    </context>
    <unit id="Unit_USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Unit_pure">
        <measure>pure</measure>
    </unit>
    <unit id="Unit_Holding">
        <measure>cik0000925950:Holding</measure>
    </unit>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2021_C000025078MemberoefClassAxis"
      decimals="0"
      id="ixv-336703"
      unitRef="Unit_USD">12174</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2020_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-336704"
      unitRef="Unit_USD">11447</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2020_C000025078MemberoefClassAxis"
      decimals="0"
      id="ixv-336705"
      unitRef="Unit_USD">11116</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2019_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-336706"
      unitRef="Unit_USD">10865</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2019_C000025078MemberoefClassAxis"
      decimals="0"
      id="ixv-336707"
      unitRef="Unit_USD">10826</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2018_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-336708"
      unitRef="Unit_USD">10125</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2024_C000025078MemberoefClassAxis"
      decimals="0"
      id="ixv-336709"
      unitRef="Unit_USD">12151</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2023_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-336710"
      unitRef="Unit_USD">11107</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2023_C000025078MemberoefClassAxis"
      decimals="0"
      id="ixv-336711"
      unitRef="Unit_USD">11171</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2022_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-336712"
      unitRef="Unit_USD">11005</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2022_C000025078MemberoefClassAxis"
      decimals="0"
      id="ixv-336713"
      unitRef="Unit_USD">11226</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2021_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-336714"
      unitRef="Unit_USD">11824</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2018_C000025078MemberoefClassAxis"
      decimals="0"
      id="ixv-336715"
      unitRef="Unit_USD">10091</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2017_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-336716"
      unitRef="Unit_USD">10026</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2017_C000025078MemberoefClassAxis"
      decimals="0"
      id="ixv-336717"
      unitRef="Unit_USD">9698</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_31_2016To07_31_2016_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-336718"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_31_2016To07_31_2016_C000025078MemberoefClassAxis"
      decimals="0"
      id="ixv-336719"
      unitRef="Unit_USD">9625</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2026_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-336720"
      unitRef="Unit_USD">12129</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2026_C000025078MemberoefClassAxis"
      decimals="0"
      id="ixv-336721"
      unitRef="Unit_USD">13021</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2025_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-336722"
      unitRef="Unit_USD">11522</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2025_C000025078MemberoefClassAxis"
      decimals="0"
      id="ixv-336723"
      unitRef="Unit_USD">12163</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2024_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-336724"
      unitRef="Unit_USD">11523</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2023_C000025080MemberoefClassAxis"
      decimals="0"
      id="ixv-336725"
      unitRef="Unit_USD">11036</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2022_C000025080MemberoefClassAxis"
      decimals="0"
      id="ixv-336726"
      unitRef="Unit_USD">11170</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2021_C000025080MemberoefClassAxis"
      decimals="0"
      id="ixv-336727"
      unitRef="Unit_USD">12199</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2020_C000025080MemberoefClassAxis"
      decimals="0"
      id="ixv-336728"
      unitRef="Unit_USD">11216</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2019_C000025080MemberoefClassAxis"
      decimals="0"
      id="ixv-336729"
      unitRef="Unit_USD">11000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2018_C000025080MemberoefClassAxis"
      decimals="0"
      id="ixv-336730"
      unitRef="Unit_USD">10329</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2017_C000025080MemberoefClassAxis"
      decimals="0"
      id="ixv-336731"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2026_C000025080MemberoefClassAxis"
      decimals="0"
      id="ixv-336732"
      unitRef="Unit_USD">12768</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2025_C000025080MemberoefClassAxis"
      decimals="0"
      id="ixv-336733"
      unitRef="Unit_USD">11927</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2024_C000025080MemberoefClassAxis"
      decimals="0"
      id="ixv-336734"
      unitRef="Unit_USD">11916</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_31_2016To07_31_2016_C000025080MemberoefClassAxis"
      decimals="0"
      id="ixv-336735"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2026_C000025081MemberoefClassAxis"
      decimals="0"
      id="ixv-336736"
      unitRef="Unit_USD">13476</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2025_C000025081MemberoefClassAxis"
      decimals="0"
      id="ixv-336737"
      unitRef="Unit_USD">12591</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2024_C000025081MemberoefClassAxis"
      decimals="0"
      id="ixv-336738"
      unitRef="Unit_USD">12581</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2023_C000025081MemberoefClassAxis"
      decimals="0"
      id="ixv-336739"
      unitRef="Unit_USD">11571</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2022_C000025081MemberoefClassAxis"
      decimals="0"
      id="ixv-336740"
      unitRef="Unit_USD">11631</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2021_C000025081MemberoefClassAxis"
      decimals="0"
      id="ixv-336741"
      unitRef="Unit_USD">12617</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2020_C000025081MemberoefClassAxis"
      decimals="0"
      id="ixv-336742"
      unitRef="Unit_USD">11523</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2019_C000025081MemberoefClassAxis"
      decimals="0"
      id="ixv-336743"
      unitRef="Unit_USD">11225</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2018_C000025081MemberoefClassAxis"
      decimals="0"
      id="ixv-336744"
      unitRef="Unit_USD">10470</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2017_C000025081MemberoefClassAxis"
      decimals="0"
      id="ixv-336745"
      unitRef="Unit_USD">10068</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_31_2016To07_31_2016_C000025081MemberoefClassAxis"
      decimals="0"
      id="ixv-336746"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2023_C000068565MemberoefClassAxis"
      decimals="0"
      id="ixv-336747"
      unitRef="Unit_USD">11784</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2024_C000068565MemberoefClassAxis"
      decimals="0"
      id="ixv-336748"
      unitRef="Unit_USD">12847</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2025_C000068565MemberoefClassAxis"
      decimals="0"
      id="ixv-336749"
      unitRef="Unit_USD">12891</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2026_C000068565MemberoefClassAxis"
      decimals="0"
      id="ixv-336750"
      unitRef="Unit_USD">13833</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2022_C000068565MemberoefClassAxis"
      decimals="0"
      id="ixv-336751"
      unitRef="Unit_USD">11815</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2021_C000068565MemberoefClassAxis"
      decimals="0"
      id="ixv-336752"
      unitRef="Unit_USD">12782</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2020_C000068565MemberoefClassAxis"
      decimals="0"
      id="ixv-336753"
      unitRef="Unit_USD">11643</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2019_C000068565MemberoefClassAxis"
      decimals="0"
      id="ixv-336754"
      unitRef="Unit_USD">11312</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2018_C000068565MemberoefClassAxis"
      decimals="0"
      id="ixv-336755"
      unitRef="Unit_USD">10523</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2017_C000068565MemberoefClassAxis"
      decimals="0"
      id="ixv-336756"
      unitRef="Unit_USD">10093</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_31_2016To07_31_2016_C000068565MemberoefClassAxis"
      decimals="0"
      id="ixv-336757"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To01_27_2017_C000179998MemberoefClassAxis"
      decimals="0"
      id="ixv-336758"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To01_27_2017_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-336759"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To07_31_2023_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-336760"
      unitRef="Unit_USD">11512</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To07_31_2024_C000179998MemberoefClassAxis"
      decimals="0"
      id="ixv-336761"
      unitRef="Unit_USD">13459</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To07_31_2024_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-336762"
      unitRef="Unit_USD">11943</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To07_31_2025_C000179998MemberoefClassAxis"
      decimals="0"
      id="ixv-336763"
      unitRef="Unit_USD">13519</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To07_31_2025_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-336764"
      unitRef="Unit_USD">11942</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To07_31_2023_C000179998MemberoefClassAxis"
      decimals="0"
      id="ixv-336765"
      unitRef="Unit_USD">12331</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To07_31_2020_C000179998MemberoefClassAxis"
      decimals="0"
      id="ixv-336766"
      unitRef="Unit_USD">12146</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To07_31_2020_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-336767"
      unitRef="Unit_USD">11865</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To07_31_2021_C000179998MemberoefClassAxis"
      decimals="0"
      id="ixv-336768"
      unitRef="Unit_USD">13347</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To07_31_2021_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-336769"
      unitRef="Unit_USD">12255</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To07_31_2022_C000179998MemberoefClassAxis"
      decimals="0"
      id="ixv-336770"
      unitRef="Unit_USD">12350</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To07_31_2022_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-336771"
      unitRef="Unit_USD">11406</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To07_31_2017_C000179998MemberoefClassAxis"
      decimals="0"
      id="ixv-336772"
      unitRef="Unit_USD">10496</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To07_31_2017_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-336773"
      unitRef="Unit_USD">10391</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To07_31_2018_C000179998MemberoefClassAxis"
      decimals="0"
      id="ixv-336774"
      unitRef="Unit_USD">10955</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To07_31_2018_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-336775"
      unitRef="Unit_USD">10494</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To07_31_2019_C000179998MemberoefClassAxis"
      decimals="0"
      id="ixv-336776"
      unitRef="Unit_USD">11788</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To07_31_2019_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-336777"
      unitRef="Unit_USD">11261</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To07_31_2026_C000179998MemberoefClassAxis"
      decimals="0"
      id="ixv-336778"
      unitRef="Unit_USD">14524</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To07_31_2026_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-336779"
      unitRef="Unit_USD">12571</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_31_2016To07_31_2016_C000114834MemberoefClassAxis"
      decimals="0"
      id="ixv-336780"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2017_C000114834MemberoefClassAxis"
      decimals="0"
      id="ixv-336781"
      unitRef="Unit_USD">10105</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2018_C000114834MemberoefClassAxis"
      decimals="0"
      id="ixv-336782"
      unitRef="Unit_USD">10547</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2019_C000114834MemberoefClassAxis"
      decimals="0"
      id="ixv-336783"
      unitRef="Unit_USD">11350</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2020_C000114834MemberoefClassAxis"
      decimals="0"
      id="ixv-336784"
      unitRef="Unit_USD">11695</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2021_C000114834MemberoefClassAxis"
      decimals="0"
      id="ixv-336785"
      unitRef="Unit_USD">12852</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2022_C000114834MemberoefClassAxis"
      decimals="0"
      id="ixv-336786"
      unitRef="Unit_USD">11892</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2023_C000114834MemberoefClassAxis"
      decimals="0"
      id="ixv-336787"
      unitRef="Unit_USD">11874</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2024_C000114834MemberoefClassAxis"
      decimals="0"
      id="ixv-336788"
      unitRef="Unit_USD">12959</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2025_C000114834MemberoefClassAxis"
      decimals="0"
      id="ixv-336789"
      unitRef="Unit_USD">13018</oef:AccmVal>
    <oef:AccmVal
      contextRef="P08_01_2016To07_31_2026_C000114834MemberoefClassAxis"
      decimals="0"
      id="ixv-336790"
      unitRef="Unit_USD">13983</oef:AccmVal>
    <dei:AmendmentFlag contextRef="P08_01_2025To07_31_2026" id="ixv-336791">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="P08_01_2025To07_31_2026" id="ixv-336792">0000925950</dei:EntityCentralIndexKey>
    <dei:EntityInvCompanyType contextRef="P08_01_2025To07_31_2026" id="ixv-336793">N-1A</dei:EntityInvCompanyType>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_C000025078MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefCreditQualityAxis"
      decimals="INF"
      id="Fact_9226331"
      unitRef="Unit_pure">0.0771</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_C000025078MemberoefClassAxis_UnratedMemberoefCreditQualityAxis"
      decimals="INF"
      id="Fact_9226332"
      unitRef="Unit_pure">0.3889</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_BelowInvestmentGradeMemberoefCreditQualityAxis_C000025078MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226333"
      unitRef="Unit_pure">0.1437</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_BBBBaaMemberoefCreditQualityAxis_C000025078MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226334"
      unitRef="Unit_pure">0.1486</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_AAMemberoefCreditQualityAxis_C000025078MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226335"
      unitRef="Unit_pure">0.1134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_AAAaMemberoefCreditQualityAxis_C000025078MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226336"
      unitRef="Unit_pure">0.1139</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_AAAAaaMemberoefCreditQualityAxis_C000025078MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226337"
      unitRef="Unit_pure">0.0138</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_C000025078MemberoefClassAxis_USTreasuryAndAgencyMemberoefCreditQualityAxis"
      decimals="INF"
      id="Fact_9226338"
      unitRef="Unit_pure">0.0006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_C000025080MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefCreditQualityAxis"
      decimals="INF"
      id="Fact_9226312"
      unitRef="Unit_pure">0.0771</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_C000025080MemberoefClassAxis_UnratedMemberoefCreditQualityAxis"
      decimals="INF"
      id="Fact_9226313"
      unitRef="Unit_pure">0.3889</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_BelowInvestmentGradeMemberoefCreditQualityAxis_C000025080MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226314"
      unitRef="Unit_pure">0.1437</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_BBBBaaMemberoefCreditQualityAxis_C000025080MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226315"
      unitRef="Unit_pure">0.1486</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_AAMemberoefCreditQualityAxis_C000025080MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226316"
      unitRef="Unit_pure">0.1134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_AAAaMemberoefCreditQualityAxis_C000025080MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226317"
      unitRef="Unit_pure">0.1139</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_AAAAaaMemberoefCreditQualityAxis_C000025080MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226318"
      unitRef="Unit_pure">0.0138</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_C000025080MemberoefClassAxis_USTreasuryAndAgencyMemberoefCreditQualityAxis"
      decimals="INF"
      id="Fact_9226319"
      unitRef="Unit_pure">0.0006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_AAAaMemberoefCreditQualityAxis_C000025081MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226293"
      unitRef="Unit_pure">0.1139</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_AAAAaaMemberoefCreditQualityAxis_C000025081MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226294"
      unitRef="Unit_pure">0.0138</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_C000025081MemberoefClassAxis_USTreasuryAndAgencyMemberoefCreditQualityAxis"
      decimals="INF"
      id="Fact_9226295"
      unitRef="Unit_pure">0.0006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_C000025081MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefCreditQualityAxis"
      decimals="INF"
      id="Fact_9226288"
      unitRef="Unit_pure">0.0771</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_C000025081MemberoefClassAxis_UnratedMemberoefCreditQualityAxis"
      decimals="INF"
      id="Fact_9226289"
      unitRef="Unit_pure">0.3889</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_BelowInvestmentGradeMemberoefCreditQualityAxis_C000025081MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226290"
      unitRef="Unit_pure">0.1437</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_BBBBaaMemberoefCreditQualityAxis_C000025081MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226291"
      unitRef="Unit_pure">0.1486</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_AAMemberoefCreditQualityAxis_C000025081MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226292"
      unitRef="Unit_pure">0.1134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_C000068565MemberoefClassAxis_USTreasuryAndAgencyMemberoefCreditQualityAxis"
      decimals="INF"
      id="Fact_9226252"
      unitRef="Unit_pure">0.0006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_AAAAaaMemberoefCreditQualityAxis_C000068565MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226253"
      unitRef="Unit_pure">0.0138</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_AAAaMemberoefCreditQualityAxis_C000068565MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226254"
      unitRef="Unit_pure">0.1139</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_AAMemberoefCreditQualityAxis_C000068565MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226255"
      unitRef="Unit_pure">0.1134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_BBBBaaMemberoefCreditQualityAxis_C000068565MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226256"
      unitRef="Unit_pure">0.1486</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_BelowInvestmentGradeMemberoefCreditQualityAxis_C000068565MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226257"
      unitRef="Unit_pure">0.1437</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_C000068565MemberoefClassAxis_UnratedMemberoefCreditQualityAxis"
      decimals="INF"
      id="Fact_9226258"
      unitRef="Unit_pure">0.3889</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_C000068565MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefCreditQualityAxis"
      decimals="INF"
      id="Fact_9226259"
      unitRef="Unit_pure">0.0771</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_AAAaMemberoefCreditQualityAxis_C000179998MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226170"
      unitRef="Unit_pure">0.1139</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_AAMemberoefCreditQualityAxis_C000179998MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226171"
      unitRef="Unit_pure">0.1134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_BBBBaaMemberoefCreditQualityAxis_C000179998MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226172"
      unitRef="Unit_pure">0.1486</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_BelowInvestmentGradeMemberoefCreditQualityAxis_C000179998MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226173"
      unitRef="Unit_pure">0.1437</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_C000179998MemberoefClassAxis_UnratedMemberoefCreditQualityAxis"
      decimals="INF"
      id="Fact_9226174"
      unitRef="Unit_pure">0.3889</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_C000179998MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefCreditQualityAxis"
      decimals="INF"
      id="Fact_9226175"
      unitRef="Unit_pure">0.0771</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_C000179998MemberoefClassAxis_USTreasuryAndAgencyMemberoefCreditQualityAxis"
      decimals="INF"
      id="Fact_9226168"
      unitRef="Unit_pure">0.0006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_AAAAaaMemberoefCreditQualityAxis_C000179998MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226169"
      unitRef="Unit_pure">0.0138</oef:PctOfNav>
    <dei:NoTradingSymbolFlag
      contextRef="P08_01_2025To07_31_2026_C000114834MemberoefClassAxis"
      id="ixv-336834">true</dei:NoTradingSymbolFlag>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_C000114834MemberoefClassAxis_USTreasuryAndAgencyMemberoefCreditQualityAxis"
      decimals="INF"
      id="Fact_9226198"
      unitRef="Unit_pure">0.0006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_AAAAaaMemberoefCreditQualityAxis_C000114834MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226199"
      unitRef="Unit_pure">0.0138</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_AAAaMemberoefCreditQualityAxis_C000114834MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226200"
      unitRef="Unit_pure">0.1139</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_AAMemberoefCreditQualityAxis_C000114834MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226201"
      unitRef="Unit_pure">0.1134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_BBBBaaMemberoefCreditQualityAxis_C000114834MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226202"
      unitRef="Unit_pure">0.1486</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_BelowInvestmentGradeMemberoefCreditQualityAxis_C000114834MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226203"
      unitRef="Unit_pure">0.1437</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_C000114834MemberoefClassAxis_UnratedMemberoefCreditQualityAxis"
      decimals="INF"
      id="Fact_9226204"
      unitRef="Unit_pure">0.3889</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn07_31_2026_C000114834MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefCreditQualityAxis"
      decimals="INF"
      id="Fact_9226205"
      unitRef="Unit_pure">0.0771</oef:PctOfNav>
    <dei:DocumentType contextRef="P08_01_2025To07_31_2026" id="ixv-338257">N-CSR</dei:DocumentType>
    <dei:EntityRegistrantName contextRef="P08_01_2025To07_31_2026" id="ixv-338258">American High-Income Municipal Bond Fund</dei:EntityRegistrantName>
    <dei:DocumentPeriodEndDate contextRef="P08_01_2025To07_31_2026" id="ixv-338259">2026-07-31</dei:DocumentPeriodEndDate>
    <oef:FundName
      contextRef="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis"
      id="ixv-71">American High-Income Municipal Bond Fund&#xae;</oef:FundName>
    <oef:ClassName
      contextRef="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis"
      id="ixv-338260">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis"
      id="ixv-338261">AMHIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis"
      id="ixv-80">This annual shareholder report contains important information about American High-Income Municipal Bond Fund&lt;span style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/span&gt;(the "fund") for the period from August 1, 2025 to July 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis"
      id="ixv-338262">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis"
      id="ixv-82">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 95, 158); font-size: 10pt; line-height: 13pt; letter-spacing: -0.05pt; top: 0px;display:inline;"&gt;&lt;span style="font-weight:bolder;display:inline;"&gt;capitalgroup.com/mutual-fund-literature-A&lt;/span&gt;&lt;/span&gt;. You can also request this information by contacting us at &lt;span style="letter-spacing: 0px; top: 0px;display:inline;"&gt;(800) 421-4225&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis"
      id="ixv-338263">capitalgroup.com/mutual-fund-literature-A</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis"
      id="ixv-85">(800) 421-4225</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis"
      id="ixv-338264">This report describes changes to the fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis"
      id="ixv-90">&lt;div style="margin: 0px; font-family: Arial; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0);"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 11pt; line-height: 13pt; color: rgb(0, 95, 158);font-weight:bolder;display:inline;width:100%;"&gt;What were the fund costs for the last year? &lt;/span&gt;&lt;div style="display: none;"&gt;&#160;&lt;/div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 11pt; line-height: 13pt; color: rgb(0, 95, 158);display:inline;"&gt;&lt;span style="font-size:10pt;display:inline;"&gt;&lt;span style="font-family: Arial; line-height: 10pt;display:inline;"&gt;&lt;span style="color: rgb(0, 0, 0); line-height: 10pt;display:inline;"&gt;(based on a hypothetical $10,0&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 10pt;display:inline;"&gt;&lt;span style="font-family: Arial; line-height: 10pt;display:inline;"&gt;&lt;span style="color: rgb(0, 0, 0); line-height: 10pt;display:inline;"&gt;00 investment&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 10pt;display:inline;"&gt;&lt;span style="font-family: Arial; line-height: 10pt;display:inline;"&gt;&lt;span style="color: rgb(0, 0, 0); line-height: 10pt;display:inline;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="display: none;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;table style="text-align:start; break-inside: avoid-page; page-break-inside: avoid; table-layout: auto; width: 100%; border-collapse: collapse; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt; margin-bottom: 3pt;"&gt;&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; background-color: rgb(0, 95, 158); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; height: 19.008pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid; padding: 3pt 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right: 0.5pt solid rgb(255, 255, 255); width: 126.9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Share class&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid; padding: 3pt 6pt; width: 171.072pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right: 0.5pt solid rgb(255, 255, 255);"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid; padding: 3pt 0px; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); width: 267.948pt; border-right: initial initial;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; height: 20pt;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; font-size: 10pt; line-height: 10pt; text-align: center; padding-right: 6pt; padding-left: 6pt; width: 126.9pt; vertical-align: bottom;"&gt;Class A&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; font-size: 10pt; line-height: 10pt; text-align: center; width: 171.072pt; padding-right: 6pt; padding-left: 6pt; vertical-align: bottom;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;69&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; font-size: 10pt; line-height: 10pt; text-align: center; white-space: nowrap; width: 267.948pt; padding-right: 0; padding-left: 0; vertical-align: bottom;"&gt;0.67&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis"
      decimals="0"
      id="ixv-338265"
      unitRef="Unit_USD">69</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis"
      decimals="INF"
      id="ixv-338266"
      unitRef="Unit_pure">0.0067</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis"
      id="ixv-124">&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 2.0016pt; margin-left: 0; font-family: 'Times New Roman'; font-weight: bold; font-size: 11pt; line-height: 12pt; letter-spacing: normal; text-transform: none; color: rgb(0, 95, 158); padding-top: 0;"&gt;Management's discussion of fund performance&lt;/div&gt; &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4.0032pt; margin-left: 0; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; line-height: 11pt; letter-spacing: -0.04pt;"&gt;The fund&#x2019;s Class A shares gained 7.06% for the year ended July 31, 2026. That result compares with a &lt;span style="display:inline;"&gt;5.27&lt;/span&gt;% gain for the Bloomberg Municipal Bond Index. For information on returns for additional periods, including the fund lifetime, please refer to &lt;span style="text-decoration-line: underline; font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 95, 158); font-size: 9pt; line-height: 11pt; letter-spacing: -0.04pt;display:inline;"&gt;&lt;span style="font-weight:bolder;display:inline;"&gt;capitalgroup.com/mutual-fund-returns-A&lt;/span&gt;&lt;/span&gt;.&lt;/div&gt; &lt;div style="margin-top: 6.9984pt; margin-right: 0; margin-bottom: 2.0016pt; margin-left: 0; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; letter-spacing: normal; text-transform: none; padding-top: 0;"&gt;What factors influenced results&lt;/div&gt; &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4.0032pt; margin-left: 0; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 11pt; letter-spacing: -0.04pt;"&gt;During the fund&#x2019;s fiscal year, municipal bonds posted positive returns. The U.S. economy remained resilient, though signs of labor market softening led the U.S. Federal Reserve to implement three 25-basis-point rate cuts. Interest rate volatility drove returns while credit spreads stayed range bound. Strong demand for shorter maturities contributed to a steep municipal yield curve.&lt;/div&gt;  &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4.0032pt; margin-left: 0; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; line-height: 11pt; letter-spacing: -0.04pt;"&gt;Yield curve positioning contributed to excess returns relative to the benchmark. The portfolio benefited from the steep curve by overweighting more attractive areas while maintaining underweight portions of the front end where valuations were less attractive. Duration positioning detracted modestly from relative results.&lt;/div&gt;  &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4.0032pt; margin-left: 0; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; line-height: 11pt; letter-spacing: -0.04pt;"&gt;Security selection within general obligation and utilities holdings contributed to returns, while corporates detracted from relative results. The portfolio&#x2019;s significant underweight to tobacco contributed positively through sector positioning. Housing holdings added value overall, as positive curve positioning and valuation effects more than offset negative duration and sector/industry effects. Within the fund, investments in special tax bonds were particularly additive. Conversely, holdings in transportation and governmental non-general obligation bonds weighed on returns relative to the benchmark. Exposure to derivatives also detracted from results.&lt;/div&gt; </oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis"
      id="ixv-144">&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_1676006.jpg" style="width: 550pt;"/&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis"
      id="ixv-149"> &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4pt; margin-left: 0; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: left; letter-spacing: normal; text-transform: none; padding-bottom: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; color: rgb(0, 0, 0);"&gt;Average annual total returns&lt;/div&gt; &lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 3pt;"&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt;&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; background-color: rgb(0, 95, 158); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; height: 16.9992pt; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid; padding: 3pt 2pt; width: 60%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right: initial initial; background-color: rgb(223, 229, 240);"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid; padding: 0px 5pt; width: 64pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right: 0.5pt solid rgb(255, 255, 255); background-color: rgb(0, 95, 158);"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;1 year&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid; padding: 0px 5pt; width: 64pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right: 0.5pt solid rgb(255, 255, 255); background-color: rgb(0, 95, 158);"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;5 years&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid; padding: 0px 5pt; width: 64pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right: 0.5pt solid rgb(255, 255, 255); background-color: rgb(0, 95, 158);"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;10 years&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; vertical-align: middle; width: 60%; text-align: left; padding-top: 3pt; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt;"&gt;American High-Income Municipal Bond Fund &#x2014; Class A (with sales &lt;span style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;charge)&lt;/span&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;*&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;3.04&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;0.58&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;2.68&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; vertical-align: middle; width: 60%; text-align: left; padding-top: 3pt; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt;"&gt;American High-Income Municipal Bond Fund &#x2014; Class A (without sales &lt;span style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;charge)&lt;/span&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;*&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;7.06&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;1.35&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;3.07&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; background-color: rgb(255, 255, 255); border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; vertical-align: middle; width: 60%; text-align: left; padding-top: 3pt; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt;"&gt;Bloomberg Municipal Bond &lt;span style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Index&lt;/span&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;&#x2020;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;5.27&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;0.51&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;1.95&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 5pt; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; text-indent: -5pt;"&gt;&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;*&lt;/div&gt; Investment results assume all distributions are reinvested and reflect applicable fees and expenses. When applicable, results reflect fee waivers and/or expense reimbursements, without which they would have been lower.&lt;/div&gt;&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 5pt; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; text-indent: -5pt;"&gt;&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;&#x2020;&lt;/div&gt; Results assume all distributions are reinvested. Any market index shown is unmanaged, and therefore, has no expenses. Investors &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;cannot &lt;/div&gt;invest directly in an index. Source(s): Bloomberg Index Services Ltd.&lt;/div&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis"
      id="ixv-165">American High-Income Municipal Bond Fund &#x2014; Class A (with sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226489"
      unitRef="Unit_pure">0.0304</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2021To07_31_2026_C000025078MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226488"
      unitRef="Unit_pure">0.0058</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2016To07_31_2026_C000025078MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226487"
      unitRef="Unit_pure">0.0268</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      id="ixv-177">American High-Income Municipal Bond Fund &#x2014; Class A (without sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      decimals="INF"
      id="Fact_9226485"
      unitRef="Unit_pure">0.0706</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2021To07_31_2026_C000025078MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      decimals="INF"
      id="Fact_9226484"
      unitRef="Unit_pure">0.0135</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2016To07_31_2026_C000025078MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      decimals="INF"
      id="Fact_9226483"
      unitRef="Unit_pure">0.0307</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P08_01_2025To07_31_2026_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      id="ixv-189">Bloomberg Municipal Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2025To07_31_2026_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_9226481"
      unitRef="Unit_pure">0.0527</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2021To07_31_2026_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_9226480"
      unitRef="Unit_pure">0.0051</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2016To07_31_2026_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_9226479"
      unitRef="Unit_pure">0.0195</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis"
      id="ixv-338276">The fund&#x2019;s past performance is not a predictor of its future performance.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis"
      id="ixv-338277">The line chart and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis"
      id="ixv-212"> &lt;div style="margin-top: 10pt; margin-right: 0; margin-bottom: 3pt; margin-left: 0; font-family: 'Times New Roman'; font-weight: bold; font-size: 11pt; line-height: 11pt; letter-spacing: normal; color: rgb(0, 95, 158);"&gt;Key fund statistics&lt;/div&gt; &lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt; border-top-color: rgb(153, 153, 153); border-top-style: solid; border-top-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; text-align: left; width: 70%; font-weight: normal;"&gt;Fund net assets (in millions)&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; white-space: nowrap;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;15,115&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; text-align: left; width: 70%; font-weight: normal;"&gt;Total number of portfolio holdings&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; white-space: nowrap;"&gt;4,116&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; text-align: left; width: 70%; font-weight: normal;"&gt;Total advisory fees paid (in millions)&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; white-space: nowrap;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;39&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; text-align: left; width: 70%; font-weight: normal;"&gt;Portfolio turnover rate&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; white-space: nowrap;"&gt;32&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn07_31_2026_C000025078MemberoefClassAxis"
      decimals="-6"
      id="ixv-338278"
      unitRef="Unit_USD">15115000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn07_31_2026_C000025078MemberoefClassAxis"
      decimals="0"
      id="ixv-338279"
      unitRef="Unit_Holding">4116</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis"
      decimals="-6"
      id="ixv-338280"
      unitRef="Unit_USD">39000000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis"
      decimals="INF"
      id="ixv-338281"
      unitRef="Unit_pure">0.32</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis"
      id="ixv-233">&lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 7.5pt;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); margin-top: 10pt; margin-right: 0; margin-bottom: 2.0016pt; margin-left: 10pt; font-family: 'Arial'; font-size: 10pt; line-height: 11pt; letter-spacing: normal; text-transform: none; text-align: left; padding-bottom: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding-left: 27pt;"&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 11pt; line-height: 11pt; letter-spacing: normal; text-transform: none; text-align: left; color: rgb(0, 95, 158); margin-top: 10pt; margin-bottom: 3pt; padding-bottom: 0px; border-bottom: initial initial;font-weight:bolder;display:inline;"&gt;Portfolio quality summary&lt;/span&gt; &lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 11pt; line-height: 11pt; letter-spacing: normal; text-transform: none; text-align: left; color: rgb(0, 95, 158); margin-top: 10pt; margin-bottom: 3pt; padding-bottom: 0px; border-bottom: initial initial;font-weight:bolder;display:inline;"&gt; &lt;span style="font-size: smaller; vertical-align: super;display:inline;"&gt;*&lt;/span&gt; &lt;/span&gt; (percent of net assets)&lt;/div&gt;&lt;/div&gt;  &lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); padding-left: 25pt;"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_1676012.jpg" style="display: block; width: 300pt;"/&gt;  &lt;/div&gt;  &lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0);"&gt;&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 32pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 10pt; text-indent: -5pt;"&gt;&lt;span style="font-size: smaller; vertical-align: super;display:inline;"&gt;*&lt;/span&gt; Bond ratings, which typically range from AAA/Aaa (highest) to D (lowest), are assigned by credit rating agencies such as Standard &amp;amp; Poor&#x2019;s, Moody&#x2019;s and/or Fitch as an indication of an issuer&#x2019;s creditworthiness. In assigning a credit rating to a security, the fund looks specifically to the ratings assigned to the issuer of the security by Standard &amp;amp; Poor&#x2019;s, Moody&#x2019;s and/or Fitch. If agency ratings differ, the security will be considered to have received the lowest of those ratings, consistent with the fund&#x2019;s investment policies. Securities in the &#x201c;unrated&#x201c; category (above) have not been rated by a rating agency; however, the investment adviser performs its own credit analysis and assigns comparable ratings that are used for compliance with the fund&#x2019;s investment policies.&lt;/div&gt;&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4pt; margin-left: 32pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 10pt; text-indent: -5pt;"&gt;&lt;span style="font-size: smaller; vertical-align: super;display:inline;"&gt;&#x2020;&lt;/span&gt; Includes derivatives.&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:MaterialFundChngTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis"
      id="ixv-249">&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 2.0016pt; margin-left: 0; font-family: 'Times New Roman'; font-weight: bold; font-size: 11pt; line-height: 12pt; letter-spacing: normal; text-transform: none; color: rgb(0, 95, 158); padding-top: 0;"&gt;Material fund changes&lt;/div&gt; &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; line-height: 11pt; padding-bottom: 9pt;"&gt;This is a summary of certain changes to the fund since August 1, 2025. For more complete information, you may review the fund&#x2019;s next prospectus, which we expect to be available by October 1, 2026 at &lt;span style="text-decoration-line: underline; font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 95, 158); font-size: 10pt; line-height: 13pt; letter-spacing: -0.05pt; top: 0px;display:inline;"&gt;&lt;span style="font-weight:bolder;display:inline;"&gt;capitalgroup.com/mutual-fund-literature-A&lt;/span&gt;&lt;/span&gt; or upon request at &lt;span style="letter-spacing: 0px; top: 0px;display:inline;"&gt;(800) 421-4225&lt;/span&gt;.&lt;/div&gt; &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; line-height: 11pt; padding-bottom: 9pt;"&gt;On November 25, 2025, shareholders of the fund approved an amendment to the investment advisory and service agreement to remove the income component and revise the advisory fee schedule, effective March 1, 2026.&lt;/div&gt; </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis"
      id="ixv-252">This is a summary of certain changes to the fund since August 1, 2025. For more complete information, you may review the fund&#x2019;s next prospectus, which we expect to be available by October 1, 2026 at &lt;span style="text-decoration-line: underline; font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 95, 158); font-size: 10pt; line-height: 13pt; letter-spacing: -0.05pt; top: 0px;display:inline;"&gt;&lt;span style="font-weight:bolder;display:inline;"&gt;capitalgroup.com/mutual-fund-literature-A&lt;/span&gt;&lt;/span&gt; or upon request at &lt;span style="letter-spacing: 0px; top: 0px;display:inline;"&gt;(800) 421-4225&lt;/span&gt;.</oef:SummaryOfChngLegendTextBlock>
    <oef:MaterialChngDate
      contextRef="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis"
      id="ixv-338282">2025-08-01</oef:MaterialChngDate>
    <oef:UpdProspectusWebAddress
      contextRef="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis"
      id="ixv-338283">capitalgroup.com/mutual-fund-literature-A</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis"
      id="ixv-255">(800) 421-4225</oef:UpdProspectusPhoneNumber>
    <oef:MaterialFundChngExpensesTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025078MemberoefClassAxis"
      id="ixv-338284">On November 25, 2025, shareholders of the fund approved an amendment to the investment advisory and service agreement to remove the income component and revise the advisory fee schedule, effective March 1, 2026.</oef:MaterialFundChngExpensesTextBlock>
    <oef:FundName
      contextRef="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis"
      id="ixv-288">American High-Income Municipal Bond Fund&#xae;</oef:FundName>
    <oef:ClassName
      contextRef="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis"
      id="ixv-338285">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis"
      id="ixv-338286">AHICX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis"
      id="ixv-338287">This annual shareholder report contains important information about American High-Income Municipal Bond Fund (the "fund") for the period from August 1, 2025 to July 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis"
      id="ixv-338288">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis"
      id="ixv-297">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 95, 158); font-size: 10pt; line-height: 13pt; letter-spacing: -0.05pt; top: 0px;display:inline;"&gt;&lt;span style="font-weight:bolder;display:inline;"&gt;capitalgroup.com/mutual-fund-literature-C&lt;/span&gt;&lt;/span&gt;. You can also request this information by contacting us at &lt;span style="letter-spacing: 0px; top: 0px;display:inline;"&gt;(800) 421-4225&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis"
      id="ixv-338289">capitalgroup.com/mutual-fund-literature-C</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis"
      id="ixv-300">(800) 421-4225</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis"
      id="ixv-338290">This report describes changes to the fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis"
      id="ixv-305">&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; font-family: 'Arial'; font-size: 10pt; font-weight: normal; line-height: 13pt; color: rgb(0, 0, 0);"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 11pt; line-height: 13pt; color: rgb(0, 95, 158);font-weight:bolder;display:inline;width:100%;"&gt;What were the fund costs for the last year? &lt;/span&gt;&lt;span style="font-family:Arial;display:inline;"&gt;&lt;span style="color:#000000;display:inline;"&gt;(based on a hypothetical $10,000 &lt;span style="letter-spacing: 0px; top: 0px;display:inline;"&gt;investment&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;table style="text-align:start; break-inside: avoid-page; page-break-inside: avoid; table-layout: auto; width: 100%; border-collapse: collapse; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt; margin-bottom: 3pt;"&gt;&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; background-color: rgb(0, 95, 158); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; height: 19.008pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid; padding: 3pt 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right: 0.5pt solid rgb(255, 255, 255); width: 126.9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Share class&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid; padding: 3pt 6pt; width: 171.072pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right: 0.5pt solid rgb(255, 255, 255);"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid; padding: 3pt 0px; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); width: 267.948pt; border-right: initial initial;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; height: 20pt;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; font-size: 10pt; line-height: 10pt; text-align: center; padding-right: 6pt; padding-left: 6pt; width: 126.9pt; vertical-align: bottom;"&gt;Class C&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; font-size: 10pt; line-height: 10pt; text-align: center; width: 171.072pt; padding-right: 6pt; padding-left: 6pt; vertical-align: bottom;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;141&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; font-size: 10pt; line-height: 10pt; text-align: center; white-space: nowrap; width: 267.948pt; padding-right: 0; padding-left: 0; vertical-align: bottom;"&gt;1.37&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis"
      decimals="0"
      id="ixv-338291"
      unitRef="Unit_USD">141</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis"
      decimals="INF"
      id="ixv-338292"
      unitRef="Unit_pure">0.0137</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis"
      id="ixv-330">&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 2.0016pt; margin-left: 0; font-family: 'Times New Roman'; font-weight: bold; font-size: 11pt; line-height: 12pt; letter-spacing: normal; text-transform: none; color: rgb(0, 95, 158); padding-top: 0;"&gt;Management's discussion of fund performance&lt;/div&gt; &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4.0032pt; margin-left: 0; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; line-height: 11pt; letter-spacing: -0.04pt;"&gt;The fund&#x2019;s Class C shares gained 6.30% for the year ended July 31, 2026. That result compares with a 5.27% gain for the Bloomberg Municipal Bond Index. For information on returns for additional periods, including the fund lifetime, please refer to &lt;span style="text-decoration-line: underline; font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 95, 158); font-size: 9pt; line-height: 11pt; letter-spacing: -0.04pt;display:inline;"&gt;&lt;span style="font-weight:bolder;display:inline;"&gt;capitalgroup.com/mutual-fund-returns-C&lt;/span&gt;&lt;/span&gt;.&lt;/div&gt; &lt;div style="margin-top: 6.9984pt; margin-right: 0; margin-bottom: 2.0016pt; margin-left: 0; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; letter-spacing: normal; text-transform: none; padding-top: 0;"&gt;What factors influenced results&lt;/div&gt; &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4.0032pt; margin-left: 0; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 11pt; letter-spacing: -0.04pt;"&gt;During the fund&#x2019;s fiscal year, municipal bonds posted positive returns. The U.S. economy remained resilient, though signs of labor market softening led the U.S. Federal Reserve to implement three 25-basis-point rate cuts. Interest rate volatility drove returns while credit spreads stayed range bound. Strong demand for shorter maturities contributed to a steep municipal yield curve.&lt;/div&gt;  &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4.0032pt; margin-left: 0; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; line-height: 11pt; letter-spacing: -0.04pt;"&gt;Yield curve positioning contributed to excess returns relative to the benchmark. The portfolio benefited from the steep curve by overweighting more attractive areas while maintaining underweight portions of the front end where valuations were less attractive. Duration positioning detracted modestly from relative results.&lt;/div&gt;  &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4.0032pt; margin-left: 0; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; line-height: 11pt; letter-spacing: -0.04pt;"&gt;Security selection within general obligation and utilities holdings contributed to returns, while corporates detracted from relative results. The portfolio&#x2019;s significant underweight to tobacco contributed positively through sector positioning. Housing holdings added value overall, as positive curve positioning and valuation effects more than offset negative duration and sector/industry effects. Within the fund, investments in special tax bonds were particularly additive. Conversely, holdings in transportation and &lt;div style="display:inline;"&gt;governmental &lt;/div&gt;non-general obligation bonds weighed on returns relative to the benchmark. Exposure to derivatives also detracted from results.&lt;/div&gt; </oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis"
      id="ixv-350">&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_1676050.jpg" style="width: 550pt;"/&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis"
      id="ixv-355"> &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4pt; margin-left: 0; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: left; letter-spacing: normal; text-transform: none; padding-bottom: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; color: rgb(0, 0, 0);"&gt;Average annual total returns&lt;/div&gt; &lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 3pt;"&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt;&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; background-color: rgb(0, 95, 158); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; height: 16.9992pt; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid; padding: 3pt 2pt; width: 60%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right: initial initial; background-color: rgb(223, 229, 240);"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid; padding: 0px 5pt; width: 64pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right: 0.5pt solid rgb(255, 255, 255); background-color: rgb(0, 95, 158);"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;1 year&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid; padding: 0px 5pt; width: 64pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right: 0.5pt solid rgb(255, 255, 255); background-color: rgb(0, 95, 158);"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;5 years&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid; padding: 0px 5pt; width: 64pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right: 0.5pt solid rgb(255, 255, 255); background-color: rgb(0, 95, 158);"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;10 years&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; vertical-align: middle; width: 60%; text-align: left; padding-top: 3pt; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt;"&gt;American High-Income Municipal Bond Fund &#x2014; Class C (with sales &lt;span style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;charge)&lt;/span&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;*&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;5.30&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;0.63&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;2.47&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; vertical-align: middle; width: 60%; text-align: left; padding-top: 3pt; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt;"&gt;American High-Income Municipal Bond Fund &#x2014; Class C (without sales &lt;span style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;charge)&lt;/span&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;*&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;6.30&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;0.63&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;2.47&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; background-color: rgb(255, 255, 255); border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; vertical-align: middle; width: 60%; text-align: left; padding-top: 3pt; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt;"&gt;Bloomberg Municipal Bond &lt;span style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Index&lt;/span&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;&#x2020;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;5.27&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;0.51&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;1.95&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 5pt; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; text-indent: -5pt;"&gt;&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;*&lt;/div&gt; Investment results assume all distributions are reinvested and reflect applicable fees and expenses. When applicable, results reflect fee waivers and/or expense reimbursements, without which they would have been lower.&lt;/div&gt;&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 5pt; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; text-indent: -5pt;"&gt;&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;&#x2020;&lt;/div&gt; Results assume all distributions are reinvested. Any market index shown is unmanaged, and therefore, has no expenses. Investors cannot invest directly in an index. Source(s): Bloomberg Index Services Ltd.&lt;/div&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis"
      id="ixv-371">American High-Income Municipal Bond Fund &#x2014; Class C (with sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226473"
      unitRef="Unit_pure">0.053</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2021To07_31_2026_C000025080MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226472"
      unitRef="Unit_pure">0.0063</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2016To07_31_2026_C000025080MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226471"
      unitRef="Unit_pure">0.0247</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      id="ixv-383">American High-Income Municipal Bond Fund &#x2014; Class C (without sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      decimals="INF"
      id="Fact_9226469"
      unitRef="Unit_pure">0.063</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2021To07_31_2026_C000025080MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      decimals="INF"
      id="Fact_9226468"
      unitRef="Unit_pure">0.0063</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2016To07_31_2026_C000025080MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      decimals="INF"
      id="Fact_9226467"
      unitRef="Unit_pure">0.0247</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P08_01_2025To07_31_2026_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      id="ixv-395">Bloomberg Municipal Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2025To07_31_2026_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_9226465"
      unitRef="Unit_pure">0.0527</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2021To07_31_2026_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_9226464"
      unitRef="Unit_pure">0.0051</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2016To07_31_2026_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_9226463"
      unitRef="Unit_pure">0.0195</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis"
      id="ixv-338302">The fund&#x2019;s past performance is not a predictor of its future performance.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis"
      id="ixv-413">The line chart and table do not &lt;span style="letter-spacing: 0px; top: 0px;display:inline;"&gt;reflect &lt;/span&gt;the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis"
      id="ixv-419"> &lt;div style="margin-top: 10pt; margin-right: 0; margin-bottom: 3pt; margin-left: 0; font-family: 'Times New Roman'; font-weight: bold; font-size: 11pt; line-height: 11pt; letter-spacing: normal; color: rgb(0, 95, 158);"&gt;Key fund statistics&lt;/div&gt; &lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt; border-top-color: rgb(153, 153, 153); border-top-style: solid; border-top-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; text-align: left; width: 70%; font-weight: normal;"&gt;Fund net assets (in millions)&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; white-space: nowrap;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;15,115&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; text-align: left; width: 70%; font-weight: normal;"&gt;Total number of portfolio holdings&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; white-space: nowrap;"&gt;4,116&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; text-align: left; width: 70%; font-weight: normal;"&gt;Total advisory fees paid (in millions)&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; white-space: nowrap;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;39&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; text-align: left; width: 70%; font-weight: normal;"&gt;Portfolio turnover rate&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; white-space: nowrap;"&gt;32&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn07_31_2026_C000025080MemberoefClassAxis"
      decimals="-6"
      id="ixv-338303"
      unitRef="Unit_USD">15115000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn07_31_2026_C000025080MemberoefClassAxis"
      decimals="0"
      id="ixv-338304"
      unitRef="Unit_Holding">4116</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis"
      decimals="-6"
      id="ixv-338305"
      unitRef="Unit_USD">39000000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis"
      decimals="INF"
      id="ixv-338306"
      unitRef="Unit_pure">0.32</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis"
      id="ixv-440">&lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 7.5pt;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); margin-top: 10pt; margin-right: 0; margin-bottom: 2.0016pt; margin-left: 10pt; font-family: 'Arial'; font-size: 10pt; line-height: 11pt; letter-spacing: normal; text-transform: none; text-align: left; padding-bottom: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding-left: 27pt;"&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 11pt; line-height: 11pt; letter-spacing: normal; text-transform: none; text-align: left; color: rgb(0, 95, 158); margin-top: 10pt; margin-bottom: 3pt; padding-bottom: 0px; border-bottom: initial initial;font-weight:bolder;display:inline;"&gt;Portfolio quality summary&lt;/span&gt; &lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 11pt; line-height: 11pt; letter-spacing: normal; text-transform: none; text-align: left; color: rgb(0, 95, 158); margin-top: 10pt; margin-bottom: 3pt; padding-bottom: 0px; border-bottom: initial initial;font-weight:bolder;display:inline;"&gt; &lt;span style="font-size: smaller; vertical-align: super;display:inline;"&gt;*&lt;/span&gt; &lt;/span&gt; (percent of net assets)&lt;/div&gt;&lt;/div&gt;  &lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); padding-left: 25pt;"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_1676056.jpg" style="display: block; width: 300pt;"/&gt;  &lt;/div&gt;  &lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0);"&gt;&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 32pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 10pt; text-indent: -5pt;"&gt;&lt;span style="font-size: smaller; vertical-align: super;display:inline;"&gt;*&lt;/span&gt; Bond ratings, which typically range from AAA/Aaa (highest) to D (lowest), are assigned by credit rating agencies such as Standard &amp;amp; Poor&#x2019;s, Moody&#x2019;s and/or Fitch as an indication of an issuer&#x2019;s creditworthiness. In assigning a credit rating to a security, the fund looks specifically to the ratings assigned to the issuer of the security by Standard &amp;amp; Poor&#x2019;s, Moody&#x2019;s and/or Fitch. If agency ratings differ, the security will be considered to have received the lowest of those ratings, consistent with the fund&#x2019;s investment policies. Securities in the &#x201c;unrated&#x201c; category (above) have not been rated by a rating agency; however, the investment adviser performs its own credit analysis and assigns comparable ratings that are used for compliance with the fund&#x2019;s investment policies.&lt;/div&gt;&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4pt; margin-left: 32pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 10pt; text-indent: -5pt;"&gt;&lt;span style="font-size: smaller; vertical-align: super;display:inline;"&gt;&#x2020;&lt;/span&gt; Includes derivatives.&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:MaterialFundChngTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis"
      id="ixv-456">&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 2.0016pt; margin-left: 0; font-family: 'Times New Roman'; font-weight: bold; font-size: 11pt; line-height: 12pt; letter-spacing: normal; text-transform: none; color: rgb(0, 95, 158); padding-top: 0;"&gt;Material fund changes&lt;/div&gt; &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; line-height: 11pt; padding-bottom: 9pt;"&gt;This is a summary of certain changes to the fund since August 1, 2025. For more complete information, you may review the fund&#x2019;s next prospectus, which we expect to be available by October 1, 2026 at &lt;span style="text-decoration-line: underline; font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 95, 158); font-size: 10pt; line-height: 13pt; letter-spacing: -0.05pt; top: 0px;display:inline;"&gt;&lt;span style="font-weight:bolder;display:inline;"&gt;capitalgroup.com/mutual-fund-literature-C&lt;/span&gt;&lt;/span&gt; or upon request at &lt;span style="letter-spacing: 0px; top: 0px;display:inline;"&gt;(800) 421-4225&lt;/span&gt;.&lt;/div&gt; &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; line-height: 11pt; padding-bottom: 9pt;"&gt;On November 25, 2025, shareholders of the fund approved an amendment to the investment advisory and service agreement to remove the income component and revise the advisory fee schedule, effective March 1, 2026.&lt;/div&gt; </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis"
      id="ixv-459">This is a summary of certain changes to the fund since August 1, 2025. For more complete information, you may review the fund&#x2019;s next prospectus, which we expect to be available by October 1, 2026 at &lt;span style="text-decoration-line: underline; font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 95, 158); font-size: 10pt; line-height: 13pt; letter-spacing: -0.05pt; top: 0px;display:inline;"&gt;&lt;span style="font-weight:bolder;display:inline;"&gt;capitalgroup.com/mutual-fund-literature-C&lt;/span&gt;&lt;/span&gt; or upon request at &lt;span style="letter-spacing: 0px; top: 0px;display:inline;"&gt;(800) 421-4225&lt;/span&gt;.</oef:SummaryOfChngLegendTextBlock>
    <oef:MaterialChngDate
      contextRef="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis"
      id="ixv-338307">2025-08-01</oef:MaterialChngDate>
    <oef:UpdProspectusWebAddress
      contextRef="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis"
      id="ixv-338308">capitalgroup.com/mutual-fund-literature-C</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis"
      id="ixv-462">(800) 421-4225</oef:UpdProspectusPhoneNumber>
    <oef:MaterialFundChngExpensesTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025080MemberoefClassAxis"
      id="ixv-338309">On November 25, 2025, shareholders of the fund approved an amendment to the investment advisory and service agreement to remove the income component and revise the advisory fee schedule, effective March 1, 2026.</oef:MaterialFundChngExpensesTextBlock>
    <oef:FundName
      contextRef="P08_01_2025To07_31_2026_C000025081MemberoefClassAxis"
      id="ixv-493">American High-Income Municipal Bond Fund&#xae;</oef:FundName>
    <oef:ClassName
      contextRef="P08_01_2025To07_31_2026_C000025081MemberoefClassAxis"
      id="ixv-338310">Class F-1</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P08_01_2025To07_31_2026_C000025081MemberoefClassAxis"
      id="ixv-338311">ABHFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025081MemberoefClassAxis"
      id="ixv-338312">This annual shareholder report contains important information about American High-Income Municipal Bond Fund (the "fund") for the period from August 1, 2025 to July 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P08_01_2025To07_31_2026_C000025081MemberoefClassAxis"
      id="ixv-338313">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025081MemberoefClassAxis"
      id="ixv-502">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 95, 158); font-size: 10pt; line-height: 13pt; letter-spacing: -0.05pt; top: 0px;display:inline;"&gt;&lt;span style="font-weight:bolder;display:inline;"&gt;capitalgroup.com/mutual-fund-literature-F1&lt;/span&gt;&lt;/span&gt;. You can also request this information by contacting us at &lt;span style="letter-spacing: 0px; top: 0px;display:inline;"&gt;(800) 421-4225&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P08_01_2025To07_31_2026_C000025081MemberoefClassAxis"
      id="ixv-338314">capitalgroup.com/mutual-fund-literature-F1</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P08_01_2025To07_31_2026_C000025081MemberoefClassAxis"
      id="ixv-505">(800) 421-4225</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025081MemberoefClassAxis"
      id="ixv-338315">This report describes changes to the fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025081MemberoefClassAxis"
      id="ixv-510">&lt;div style="margin: 0px; font-family: Arial; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0);"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 11pt; line-height: 13pt; color: rgb(0, 95, 158);font-weight:bolder;display:inline;width:100%;"&gt;What were the fund costs for the last year? &lt;/span&gt;&lt;div style="display: none;"&gt;&#160;&lt;/div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 11pt; line-height: 13pt; color: rgb(0, 95, 158);display:inline;"&gt;&lt;span style="font-size:10pt;display:inline;"&gt;&lt;span style="font-family: Arial; line-height: 10pt;display:inline;"&gt;&lt;span style="color: rgb(0, 0, 0); line-height: 10pt;display:inline;"&gt;(based on a hypothetical $10&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 10pt;display:inline;"&gt;&lt;span style="font-family: Arial; line-height: 10pt;display:inline;"&gt;&lt;span style="color: rgb(0, 0, 0); line-height: 10pt;display:inline;"&gt;,000 investment&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 10pt;display:inline;"&gt;&lt;span style="font-family: Arial; line-height: 10pt;display:inline;"&gt;&lt;span style="color: rgb(0, 0, 0); line-height: 10pt;display:inline;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="display: none;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;table style="text-align:start; break-inside: avoid-page; page-break-inside: avoid; table-layout: auto; width: 100%; border-collapse: collapse; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt; margin-bottom: 3pt;"&gt;&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; background-color: rgb(0, 95, 158); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; height: 19.008pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid; padding: 3pt 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right: 0.5pt solid rgb(255, 255, 255); width: 126.9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Share class&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid; padding: 3pt 6pt; width: 171.072pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right: 0.5pt solid rgb(255, 255, 255);"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid; padding: 3pt 0px; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); width: 267.948pt; border-right: initial initial;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; height: 20pt;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; font-size: 10pt; line-height: 10pt; text-align: center; padding-right: 6pt; padding-left: 6pt; width: 126.9pt; vertical-align: bottom;"&gt;Class F-1&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; font-size: 10pt; line-height: 10pt; text-align: center; width: 171.072pt; padding-right: 6pt; padding-left: 6pt; vertical-align: bottom;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;71&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; font-size: 10pt; line-height: 10pt; text-align: center; white-space: nowrap; width: 267.948pt; padding-right: 0; padding-left: 0; vertical-align: bottom;"&gt;0.69&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P08_01_2025To07_31_2026_C000025081MemberoefClassAxis"
      decimals="0"
      id="ixv-338316"
      unitRef="Unit_USD">71</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P08_01_2025To07_31_2026_C000025081MemberoefClassAxis"
      decimals="INF"
      id="ixv-338317"
      unitRef="Unit_pure">0.0069</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025081MemberoefClassAxis"
      id="ixv-544">&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 2.0016pt; margin-left: 0; font-family: 'Times New Roman'; font-weight: bold; font-size: 11pt; line-height: 12pt; letter-spacing: normal; text-transform: none; color: rgb(0, 95, 158); padding-top: 0;"&gt;Management's discussion of fund performance&lt;/div&gt; &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4.0032pt; margin-left: 0; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; line-height: 11pt; letter-spacing: -0.04pt;"&gt;The fund&#x2019;s Class F-1 shares gained 7.04% for the year ended July 31, 2026. That result compares with a 5.27% gain for the Bloomberg Municipal Bond Index. For information on returns for additional periods, including the fund lifetime, please refer to &lt;span style="text-decoration-line: underline; font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 95, 158); font-size: 9pt; line-height: 11pt; letter-spacing: -0.04pt;display:inline;"&gt;&lt;span style="font-weight:bolder;display:inline;"&gt;capitalgroup.com/mutual-fund-returns-F1&lt;/span&gt;&lt;/span&gt;.&lt;/div&gt; &lt;div style="margin-top: 6.9984pt; margin-right: 0; margin-bottom: 2.0016pt; margin-left: 0; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; letter-spacing: normal; text-transform: none; padding-top: 0;"&gt;What factors influenced results&lt;/div&gt; &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4.0032pt; margin-left: 0; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 11pt; letter-spacing: -0.04pt;"&gt;During the fund&#x2019;s fiscal year, municipal bonds posted positive returns. The U.S. economy remained resilient, though signs of labor market softening led the U.S. Federal Reserve to implement three 25-basis-point rate cuts. Interest rate volatility drove returns while credit spreads stayed range bound. Strong demand for shorter maturities contributed to a steep municipal yield curve.&lt;/div&gt;  &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4.0032pt; margin-left: 0; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; line-height: 11pt; letter-spacing: -0.04pt;"&gt;Yield curve positioning contributed to excess returns relative to the benchmark. The portfolio benefited from the steep curve by overweighting more attractive areas while maintaining underweight portions of the front end where valuations were less attractive. Duration positioning detracted modestly from relative results.&lt;/div&gt;  &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4.0032pt; margin-left: 0; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; line-height: 11pt; letter-spacing: -0.04pt;"&gt;Security selection within general obligation and utilities holdings contributed to returns, while corporates detracted from relative results. The portfolio&#x2019;s significant underweight to tobacco contributed positively through sector positioning. Housing holdings added value overall, as positive curve positioning and valuation effects more than offset negative duration and sector/industry effects. Within the fund, investments in special tax bonds were particularly additive. Conversely, holdings in transportation and governmental non-general obligation bonds weighed on returns relative to the benchmark. Exposure to derivatives also detracted from results.&lt;/div&gt; </oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025081MemberoefClassAxis"
      id="ixv-563">&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_1676094.jpg" style="width: 550pt;"/&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025081MemberoefClassAxis"
      id="ixv-568"> &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4pt; margin-left: 0; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: left; letter-spacing: normal; text-transform: none; padding-bottom: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; color: rgb(0, 0, 0);"&gt;Average annual total returns&lt;/div&gt; &lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 3pt;"&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt;&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; background-color: rgb(0, 95, 158); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; height: 16.9992pt; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid; padding: 3pt 2pt; width: 60%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right: initial initial; background-color: rgb(223, 229, 240);"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid; padding: 0px 5pt; width: 64pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right: 0.5pt solid rgb(255, 255, 255); background-color: rgb(0, 95, 158);"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;1 year&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid; padding: 0px 5pt; width: 64pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right: 0.5pt solid rgb(255, 255, 255); background-color: rgb(0, 95, 158);"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;5 years&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid; padding: 0px 5pt; width: 64pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right: 0.5pt solid rgb(255, 255, 255); background-color: rgb(0, 95, 158);"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;10 years&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; vertical-align: middle; width: 60%; text-align: left; padding-top: 3pt; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt;"&gt;American High-Income Municipal Bond Fund &#x2014; Class &lt;span style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;F-1&lt;/span&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;*&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;7.04&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;1.33&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;3.03&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; background-color: rgb(255, 255, 255); border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; vertical-align: middle; width: 60%; text-align: left; padding-top: 3pt; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt;"&gt;Bloomberg Municipal Bond &lt;span style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Index&lt;/span&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;&#x2020;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;5.27&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;0.51&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;1.95&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 5pt; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; text-indent: -5pt;"&gt;&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;*&lt;/div&gt; Investment results assume all distributions are reinvested and reflect applicable fees and expenses. When applicable, results reflect fee waivers and/or expense reimbursements, without which they would have been lower.&lt;/div&gt;&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 5pt; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; text-indent: -5pt;"&gt;&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;&#x2020;&lt;/div&gt; Results assume all distributions are reinvested. Any market index shown is unmanaged, and therefore, has no expenses. Investors cannot invest directly in an index. Source(s): Bloomberg Index Services Ltd.&lt;/div&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="P08_01_2025To07_31_2026_C000025081MemberoefClassAxis"
      id="ixv-584">American High-Income Municipal Bond Fund &#x2014; Class F-1</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2025To07_31_2026_C000025081MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226457"
      unitRef="Unit_pure">0.0704</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2021To07_31_2026_C000025081MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226456"
      unitRef="Unit_pure">0.0133</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2016To07_31_2026_C000025081MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226455"
      unitRef="Unit_pure">0.0303</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P08_01_2025To07_31_2026_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      id="ixv-596">Bloomberg Municipal Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2025To07_31_2026_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_9226453"
      unitRef="Unit_pure">0.0527</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2021To07_31_2026_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_9226452"
      unitRef="Unit_pure">0.0051</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2016To07_31_2026_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_9226451"
      unitRef="Unit_pure">0.0195</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="P08_01_2025To07_31_2026_C000025081MemberoefClassAxis"
      id="ixv-338324">The fund&#x2019;s past performance is not a predictor of its future performance.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025081MemberoefClassAxis"
      id="ixv-338325">The line chart and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025081MemberoefClassAxis"
      id="ixv-618"> &lt;div style="margin-top: 10pt; margin-right: 0; margin-bottom: 3pt; margin-left: 0; font-family: 'Times New Roman'; font-weight: bold; font-size: 11pt; line-height: 11pt; letter-spacing: normal; color: rgb(0, 95, 158);"&gt;Key fund statistics&lt;/div&gt; &lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt; border-top-color: rgb(153, 153, 153); border-top-style: solid; border-top-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; text-align: left; width: 70%; font-weight: normal;"&gt;Fund net assets (in millions)&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; white-space: nowrap;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;15,115&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; text-align: left; width: 70%; font-weight: normal;"&gt;Total number of portfolio holdings&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; white-space: nowrap;"&gt;4,116&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; text-align: left; width: 70%; font-weight: normal;"&gt;Total advisory fees paid (in millions)&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; white-space: nowrap;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;39&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; text-align: left; width: 70%; font-weight: normal;"&gt;Portfolio turnover rate&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; white-space: nowrap;"&gt;32&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn07_31_2026_C000025081MemberoefClassAxis"
      decimals="-6"
      id="ixv-338326"
      unitRef="Unit_USD">15115000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn07_31_2026_C000025081MemberoefClassAxis"
      decimals="0"
      id="ixv-338327"
      unitRef="Unit_Holding">4116</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P08_01_2025To07_31_2026_C000025081MemberoefClassAxis"
      decimals="-6"
      id="ixv-338328"
      unitRef="Unit_USD">39000000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P08_01_2025To07_31_2026_C000025081MemberoefClassAxis"
      decimals="INF"
      id="ixv-338329"
      unitRef="Unit_pure">0.32</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025081MemberoefClassAxis"
      id="ixv-639">&lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 7.5pt;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); margin-top: 10pt; margin-right: 0; margin-bottom: 2.0016pt; margin-left: 10pt; font-family: 'Arial'; font-size: 10pt; line-height: 11pt; letter-spacing: normal; text-transform: none; text-align: left; padding-bottom: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding-left: 27pt;"&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 11pt; line-height: 11pt; letter-spacing: normal; text-transform: none; text-align: left; color: rgb(0, 95, 158); margin-top: 10pt; margin-bottom: 3pt; padding-bottom: 0px; border-bottom: initial initial;font-weight:bolder;display:inline;"&gt;&lt;span style="font-weight:bolder;display:inline;"&gt;Portfolio quality summary&lt;/span&gt;&lt;/span&gt; &lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 11pt; line-height: 11pt; letter-spacing: normal; text-transform: none; text-align: left; color: rgb(0, 95, 158); margin-top: 10pt; margin-bottom: 3pt; padding-bottom: 0px; border-bottom: initial initial;font-weight:bolder;display:inline;"&gt;&lt;span style="font-weight:bolder;display:inline;"&gt; &lt;span style="font-size: smaller; vertical-align: super;display:inline;"&gt;*&lt;/span&gt; &lt;/span&gt;&lt;/span&gt; (percent of net assets)&lt;/div&gt;&lt;/div&gt;  &lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); padding-left: 25pt;"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_1676100.jpg" style="display: block; width: 300pt;"/&gt;  &lt;/div&gt;  &lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0);"&gt;&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 32pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 10pt; text-indent: -5pt;"&gt;&lt;span style="font-size: smaller; vertical-align: super;display:inline;"&gt;*&lt;/span&gt; Bond ratings, which typically range from AAA/Aaa (highest) to D (lowest), are assigned by credit rating agencies such as Standard &amp;amp; Poor&#x2019;s, Moody&#x2019;s and/or Fitch as an indication of an issuer&#x2019;s creditworthiness. In assigning a credit rating to a security, the fund looks specifically to the ratings assigned to the issuer of the security by Standard &amp;amp; Poor&#x2019;s, Moody&#x2019;s and/or Fitch. If agency ratings differ, the security will be considered to have received the lowest of those ratings, consistent with the fund&#x2019;s investment policies. Securities in the &#x201c;unrated&#x201c; category (above) have not been rated by a rating agency; however, the investment adviser performs its own credit analysis and assigns comparable ratings that are used for compliance with the fund&#x2019;s investment policies.&lt;/div&gt;&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4pt; margin-left: 32pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 10pt; text-indent: -5pt;"&gt;&lt;span style="font-size: smaller; vertical-align: super;display:inline;"&gt;&#x2020;&lt;/span&gt; Includes derivatives.&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:MaterialFundChngTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025081MemberoefClassAxis"
      id="ixv-657">&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 2.0016pt; margin-left: 0; font-family: 'Times New Roman'; font-weight: bold; font-size: 11pt; line-height: 12pt; letter-spacing: normal; text-transform: none; color: rgb(0, 95, 158); padding-top: 0;"&gt;Material fund changes&lt;/div&gt; &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; line-height: 11pt; padding-bottom: 9pt;"&gt;This is a summary of certain changes to the fund since August 1, 2025. For more complete information, you may review the fund&#x2019;s next prospectus, which we expect to be available by October 1, 2026 at &lt;span style="text-decoration-line: underline; font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 95, 158); font-size: 10pt; line-height: 13pt; letter-spacing: -0.05pt; top: 0px;display:inline;"&gt;&lt;span style="font-weight:bolder;display:inline;"&gt;capitalgroup.com/mutual-fund-literature-F1&lt;/span&gt;&lt;/span&gt; or upon request at &lt;span style="letter-spacing: 0px; top: 0px;display:inline;"&gt;(800) 421-4225&lt;/span&gt;.&lt;/div&gt; &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; line-height: 11pt; padding-bottom: 9pt;"&gt;On November 25, 2025, shareholders of the fund approved an amendment to the investment advisory and service agreement to remove the income component and revise the advisory fee schedule, effective March 1, 2026.&lt;/div&gt; </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025081MemberoefClassAxis"
      id="ixv-660">This is a summary of certain changes to the fund since August 1, 2025. For more complete information, you may review the fund&#x2019;s next prospectus, which we expect to be available by October 1, 2026 at &lt;span style="text-decoration-line: underline; font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 95, 158); font-size: 10pt; line-height: 13pt; letter-spacing: -0.05pt; top: 0px;display:inline;"&gt;&lt;span style="font-weight:bolder;display:inline;"&gt;capitalgroup.com/mutual-fund-literature-F1&lt;/span&gt;&lt;/span&gt; or upon request at &lt;span style="letter-spacing: 0px; top: 0px;display:inline;"&gt;(800) 421-4225&lt;/span&gt;.</oef:SummaryOfChngLegendTextBlock>
    <oef:MaterialChngDate
      contextRef="P08_01_2025To07_31_2026_C000025081MemberoefClassAxis"
      id="ixv-338330">2025-08-01</oef:MaterialChngDate>
    <oef:UpdProspectusWebAddress
      contextRef="P08_01_2025To07_31_2026_C000025081MemberoefClassAxis"
      id="ixv-338331">capitalgroup.com/mutual-fund-literature-F1</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="P08_01_2025To07_31_2026_C000025081MemberoefClassAxis"
      id="ixv-663">(800) 421-4225</oef:UpdProspectusPhoneNumber>
    <oef:MaterialFundChngExpensesTextBlock
      contextRef="P08_01_2025To07_31_2026_C000025081MemberoefClassAxis"
      id="ixv-338332">On November 25, 2025, shareholders of the fund approved an amendment to the investment advisory and service agreement to remove the income component and revise the advisory fee schedule, effective March 1, 2026.</oef:MaterialFundChngExpensesTextBlock>
    <oef:FundName
      contextRef="P08_01_2025To07_31_2026_C000068565MemberoefClassAxis"
      id="ixv-694">American High-Income Municipal Bond Fund&#xae;</oef:FundName>
    <oef:ClassName
      contextRef="P08_01_2025To07_31_2026_C000068565MemberoefClassAxis"
      id="ixv-338333">Class F-2</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P08_01_2025To07_31_2026_C000068565MemberoefClassAxis"
      id="ixv-338334">AHMFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P08_01_2025To07_31_2026_C000068565MemberoefClassAxis"
      id="ixv-703">This annual shareholder report contains important information about American High-Income Municipal Bond Fund&lt;span style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&#160;&lt;/span&gt;(the "fund") for the period from August 1, 2025 to July 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P08_01_2025To07_31_2026_C000068565MemberoefClassAxis"
      id="ixv-338335">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P08_01_2025To07_31_2026_C000068565MemberoefClassAxis"
      id="ixv-705">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 95, 158); font-size: 10pt; line-height: 13pt; letter-spacing: -0.05pt; top: 0px;display:inline;"&gt;&lt;span style="font-weight:bolder;display:inline;"&gt;capitalgroup.com/mutual-fund-literature-F2&lt;/span&gt;&lt;/span&gt;. You can also request this information by contacting us at &lt;span style="letter-spacing: 0px; top: 0px;display:inline;"&gt;(800) 421-4225&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P08_01_2025To07_31_2026_C000068565MemberoefClassAxis"
      id="ixv-338336">capitalgroup.com/mutual-fund-literature-F2</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P08_01_2025To07_31_2026_C000068565MemberoefClassAxis"
      id="ixv-708">(800) 421-4225</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="P08_01_2025To07_31_2026_C000068565MemberoefClassAxis"
      id="ixv-338337">This report describes changes to the fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="P08_01_2025To07_31_2026_C000068565MemberoefClassAxis"
      id="ixv-713">&lt;div style="margin: 0px; font-family: Arial; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0);"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 11pt; line-height: 13pt; color: rgb(0, 95, 158);font-weight:bolder;display:inline;width:100%;"&gt;What were the fund costs for the last year? &lt;/span&gt;&lt;div style="display: none;"&gt;&#160;&lt;/div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 11pt; line-height: 13pt; color: rgb(0, 95, 158);display:inline;"&gt;&lt;span style="font-size:10pt;display:inline;"&gt;&lt;span style="font-family: Arial; line-height: 10pt;display:inline;"&gt;&lt;span style="color: rgb(0, 0, 0); line-height: 10pt;display:inline;"&gt;(based on a hypothetical $10,000 inves&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 10pt;display:inline;"&gt;&lt;span style="font-family: Arial; line-height: 10pt;display:inline;"&gt;&lt;span style="color: rgb(0, 0, 0); line-height: 10pt;display:inline;"&gt;tment)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="display: none;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;table style="text-align:start; break-inside: avoid-page; page-break-inside: avoid; table-layout: auto; width: 100%; border-collapse: collapse; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt; margin-bottom: 3pt;"&gt;&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; background-color: rgb(0, 95, 158); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; height: 19.008pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid; padding: 3pt 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right: 0.5pt solid rgb(255, 255, 255); width: 126.9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Share class&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid; padding: 3pt 6pt; width: 171.072pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right: 0.5pt solid rgb(255, 255, 255);"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid; padding: 3pt 0px; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); width: 267.948pt; border-right: initial initial;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; height: 20pt;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; font-size: 10pt; line-height: 10pt; text-align: center; padding-right: 6pt; padding-left: 6pt; width: 126.9pt; vertical-align: bottom;"&gt;Class F-2&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; font-size: 10pt; line-height: 10pt; text-align: center; width: 171.072pt; padding-right: 6pt; padding-left: 6pt; vertical-align: bottom;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;46&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; font-size: 10pt; line-height: 10pt; text-align: center; white-space: nowrap; width: 267.948pt; padding-right: 0; padding-left: 0; vertical-align: bottom;"&gt;0.44&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P08_01_2025To07_31_2026_C000068565MemberoefClassAxis"
      decimals="0"
      id="ixv-338338"
      unitRef="Unit_USD">46</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P08_01_2025To07_31_2026_C000068565MemberoefClassAxis"
      decimals="INF"
      id="ixv-338339"
      unitRef="Unit_pure">0.0044</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="P08_01_2025To07_31_2026_C000068565MemberoefClassAxis"
      id="ixv-744">&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 2.0016pt; margin-left: 0; font-family: 'Times New Roman'; font-weight: bold; font-size: 11pt; line-height: 12pt; letter-spacing: normal; text-transform: none; color: rgb(0, 95, 158); padding-top: 0;"&gt;Management's discussion of fund performance&lt;/div&gt; &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4.0032pt; margin-left: 0; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; line-height: 11pt; letter-spacing: -0.04pt;"&gt;The fund&#x2019;s Class F-2 shares gained 7.31% for the year ended July 31, 2026. That result compares with a 5.27% gain for the Bloomberg Municipal Bond Index. For information on returns for additional periods, including the fund lifetime, please refer to &lt;span style="text-decoration-line: underline; font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 95, 158); font-size: 9pt; line-height: 11pt; letter-spacing: -0.04pt;display:inline;"&gt;&lt;span style="font-weight:bolder;display:inline;"&gt;capitalgroup.com/mutual-fund-returns-F2&lt;/span&gt;&lt;/span&gt;.&lt;/div&gt; &lt;div style="margin-top: 6.9984pt; margin-right: 0; margin-bottom: 2.0016pt; margin-left: 0; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; letter-spacing: normal; text-transform: none; padding-top: 0;"&gt;What factors influenced results&lt;/div&gt; &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4.0032pt; margin-left: 0; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 11pt; letter-spacing: -0.04pt;"&gt;During the fund&#x2019;s fiscal year, municipal bonds posted positive returns. The U.S. economy remained resilient, though signs of labor market softening led the U.S. Federal Reserve to implement three 25-basis-point rate cuts. Interest rate volatility drove returns while credit spreads stayed range bound. Strong demand for shorter maturities contributed to a steep municipal yield curve.&lt;/div&gt;  &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4.0032pt; margin-left: 0; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; line-height: 11pt; letter-spacing: -0.04pt;"&gt;Yield curve positioning contributed to excess returns relative to the benchmark. The portfolio benefited from the steep curve by overweighting more attractive areas while maintaining underweight portions of the front end where valuations were less attractive. Duration positioning detracted modestly from relative results.&lt;/div&gt; &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4.0032pt; margin-left: 0; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; line-height: 11pt; letter-spacing: -0.04pt;"&gt;Security selection within general obligation and utilities holdings contributed to returns, while corporates detracted from relative results. The portfolio&#x2019;s significant underweight to tobacco contributed positively through sector positioning. Housing holdings added value overall, as positive curve positioning and valuation effects more than offset negative duration and sector/industry effects. Within the fund, investments in special tax bonds were particularly additive. Conversely, holdings in transportation and governmental non-general obligation bonds weighed on returns relative to the benchmark. Exposure to derivatives also detracted from results.&lt;/div&gt; </oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="P08_01_2025To07_31_2026_C000068565MemberoefClassAxis"
      id="ixv-762">&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_1676138.jpg" style="width: 550pt;"/&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="P08_01_2025To07_31_2026_C000068565MemberoefClassAxis"
      id="ixv-767"> &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4pt; margin-left: 0; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: left; letter-spacing: normal; text-transform: none; padding-bottom: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; color: rgb(0, 0, 0);"&gt;Average annual total returns&lt;/div&gt; &lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 3pt;"&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt;&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; background-color: rgb(0, 95, 158); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; height: 16.9992pt; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid; padding: 3pt 2pt; width: 60%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right: initial initial; background-color: rgb(223, 229, 240);"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid; padding: 0px 5pt; width: 64pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right: 0.5pt solid rgb(255, 255, 255); background-color: rgb(0, 95, 158);"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;1 year&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid; padding: 0px 5pt; width: 64pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right: 0.5pt solid rgb(255, 255, 255); background-color: rgb(0, 95, 158);"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;5 years&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid; padding: 0px 5pt; width: 64pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right: 0.5pt solid rgb(255, 255, 255); background-color: rgb(0, 95, 158);"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;10 years&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; vertical-align: middle; width: 60%; text-align: left; padding-top: 3pt; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt;"&gt;American High-Income Municipal Bond Fund &#x2014; Class &lt;span style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;F-2&lt;/span&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;*&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;7.31&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;1.59&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;3.30&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; background-color: rgb(255, 255, 255); border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; vertical-align: middle; width: 60%; text-align: left; padding-top: 3pt; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt;"&gt;Bloomberg Municipal Bond &lt;span style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Index&lt;/span&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;&#x2020;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;5.27&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;0.51&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;1.95&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 5pt; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; text-indent: -5pt;"&gt;&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;*&lt;/div&gt; Investment results assume all distributions are reinvested and reflect applicable fees and expenses. When applicable, results reflect fee waivers and/or expense reimbursements, without which they would have been lower.&lt;/div&gt;&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 5pt; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; text-indent: -5pt;"&gt;&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;&#x2020;&lt;/div&gt; Results assume all distributions are reinvested. Any market index shown is unmanaged, and therefore, has no expenses. Investors cannot invest directly in an index. Source(s): Bloomberg Index Services Ltd.&lt;/div&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="P08_01_2025To07_31_2026_C000068565MemberoefClassAxis"
      id="ixv-783">American High-Income Municipal Bond Fund &#x2014; Class F-2</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2025To07_31_2026_C000068565MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226445"
      unitRef="Unit_pure">0.0731</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2021To07_31_2026_C000068565MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226444"
      unitRef="Unit_pure">0.0159</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2016To07_31_2026_C000068565MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226443"
      unitRef="Unit_pure">0.033</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P08_01_2025To07_31_2026_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      id="ixv-795">Bloomberg Municipal Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2025To07_31_2026_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_9226441"
      unitRef="Unit_pure">0.0527</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2021To07_31_2026_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_9226440"
      unitRef="Unit_pure">0.0051</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2016To07_31_2026_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_9226439"
      unitRef="Unit_pure">0.0195</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="P08_01_2025To07_31_2026_C000068565MemberoefClassAxis"
      id="ixv-338346">The fund&#x2019;s past performance is not a predictor of its future performance.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="P08_01_2025To07_31_2026_C000068565MemberoefClassAxis"
      id="ixv-813">The line chart and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund &lt;span style="letter-spacing: 0px; top: 0px;display:inline;"&gt;shares&lt;/span&gt;.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="P08_01_2025To07_31_2026_C000068565MemberoefClassAxis"
      id="ixv-819"> &lt;div style="margin-top: 10pt; margin-right: 0; margin-bottom: 3pt; margin-left: 0; font-family: 'Times New Roman'; font-weight: bold; font-size: 11pt; line-height: 11pt; letter-spacing: normal; color: rgb(0, 95, 158);"&gt;Key fund statistics&lt;/div&gt; &lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt; border-top-color: rgb(153, 153, 153); border-top-style: solid; border-top-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; text-align: left; width: 70%; font-weight: normal;"&gt;Fund net assets (in millions)&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; white-space: nowrap;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;15,115&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; text-align: left; width: 70%; font-weight: normal;"&gt;Total number of portfolio holdings&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; white-space: nowrap;"&gt;4,116&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; text-align: left; width: 70%; font-weight: normal;"&gt;Total advisory fees paid (in millions)&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; white-space: nowrap;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;39&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; text-align: left; width: 70%; font-weight: normal;"&gt;Portfolio turnover rate&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; white-space: nowrap;"&gt;32&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn07_31_2026_C000068565MemberoefClassAxis"
      decimals="-6"
      id="ixv-338347"
      unitRef="Unit_USD">15115000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn07_31_2026_C000068565MemberoefClassAxis"
      decimals="0"
      id="ixv-338348"
      unitRef="Unit_Holding">4116</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P08_01_2025To07_31_2026_C000068565MemberoefClassAxis"
      decimals="-6"
      id="ixv-338349"
      unitRef="Unit_USD">39000000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P08_01_2025To07_31_2026_C000068565MemberoefClassAxis"
      decimals="INF"
      id="ixv-338350"
      unitRef="Unit_pure">0.32</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P08_01_2025To07_31_2026_C000068565MemberoefClassAxis"
      id="ixv-840">&lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 7.5pt;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); margin-top: 10pt; margin-right: 0; margin-bottom: 2.0016pt; margin-left: 10pt; font-family: 'Arial'; font-size: 10pt; line-height: 11pt; letter-spacing: normal; text-transform: none; text-align: left; padding-bottom: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding-left: 27pt;"&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 11pt; line-height: 11pt; letter-spacing: normal; text-transform: none; text-align: left; color: rgb(0, 95, 158); margin-top: 10pt; margin-bottom: 3pt; padding-bottom: 0px; border-bottom: initial initial;font-weight:bolder;display:inline;"&gt;&lt;span style="font-weight:bolder;display:inline;"&gt;Portfolio quality summary&lt;/span&gt;&lt;/span&gt; &lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 11pt; line-height: 11pt; letter-spacing: normal; text-transform: none; text-align: left; color: rgb(0, 95, 158); margin-top: 10pt; margin-bottom: 3pt; padding-bottom: 0px; border-bottom: initial initial;font-weight:bolder;display:inline;"&gt;&lt;span style="font-weight:bolder;display:inline;"&gt; &lt;span style="font-size: smaller; vertical-align: super;display:inline;"&gt;*&lt;/span&gt; &lt;/span&gt;&lt;/span&gt; (percent of net assets)&lt;/div&gt;&lt;/div&gt;  &lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); padding-left: 25pt;"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_1676144.jpg" style="display: block; width: 300pt;"/&gt;  &lt;/div&gt;  &lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0);"&gt;&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 32pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 10pt; text-indent: -5pt;"&gt;&lt;span style="font-size: smaller; vertical-align: super;display:inline;"&gt;*&lt;/span&gt; Bond ratings, which typically range from AAA/Aaa (highest) to D (lowest), are assigned by credit rating agencies such as Standard &amp;amp; Poor&#x2019;s, Moody&#x2019;s and/or Fitch as an indication of an issuer&#x2019;s creditworthiness. In assigning a credit rating to a security, the fund looks specifically to the ratings assigned to the issuer of the security by Standard &amp;amp; Poor&#x2019;s, Moody&#x2019;s and/or Fitch. If agency ratings differ, the security will be considered to have received the lowest of those ratings, consistent with the fund&#x2019;s investment policies. Securities in the &#x201c;unrated&#x201c; category (above) have not been rated by a rating agency; however, the investment adviser performs its own credit analysis and assigns comparable ratings that are used for compliance with the fund&#x2019;s investment policies.&lt;/div&gt;&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4pt; margin-left: 32pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 10pt; text-indent: -5pt;"&gt;&lt;span style="font-size: smaller; vertical-align: super;display:inline;"&gt;&#x2020;&lt;/span&gt; Includes derivatives.&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:MaterialFundChngTextBlock
      contextRef="P08_01_2025To07_31_2026_C000068565MemberoefClassAxis"
      id="ixv-858">&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 2.0016pt; margin-left: 0; font-family: 'Times New Roman'; font-weight: bold; font-size: 11pt; line-height: 12pt; letter-spacing: normal; text-transform: none; color: rgb(0, 95, 158); padding-top: 0;"&gt;Material fund changes&lt;/div&gt; &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; line-height: 11pt; padding-bottom: 9pt;"&gt;This is a summary of certain changes to the fund since August 1, 2025. For more complete information, you may review the fund&#x2019;s next prospectus, which we expect to be available by October 1, 2026 at &lt;span style="text-decoration-line: underline; font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 95, 158); font-size: 10pt; line-height: 13pt; letter-spacing: -0.05pt; top: 0px;display:inline;"&gt;&lt;span style="font-weight:bolder;display:inline;"&gt;capitalgroup.com/mutual-fund-literature-F2&lt;/span&gt;&lt;/span&gt; or upon request at &lt;span style="letter-spacing: 0px; top: 0px;display:inline;"&gt;(800) 421-4225&lt;/span&gt;.&lt;/div&gt; &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; line-height: 11pt; padding-bottom: 9pt;"&gt;On November 25, 2025, shareholders of the fund approved an amendment to the investment advisory and service agreement to remove the income component and revise the advisory fee schedule, effective March 1, 2026.&lt;/div&gt; </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="P08_01_2025To07_31_2026_C000068565MemberoefClassAxis"
      id="ixv-861">This is a summary of certain changes to the fund since August 1, 2025. For more complete information, you may review the fund&#x2019;s next prospectus, which we expect to be available by October 1, 2026 at &lt;span style="text-decoration-line: underline; font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 95, 158); font-size: 10pt; line-height: 13pt; letter-spacing: -0.05pt; top: 0px;display:inline;"&gt;&lt;span style="font-weight:bolder;display:inline;"&gt;capitalgroup.com/mutual-fund-literature-F2&lt;/span&gt;&lt;/span&gt; or upon request at &lt;span style="letter-spacing: 0px; top: 0px;display:inline;"&gt;(800) 421-4225&lt;/span&gt;.</oef:SummaryOfChngLegendTextBlock>
    <oef:MaterialChngDate
      contextRef="P08_01_2025To07_31_2026_C000068565MemberoefClassAxis"
      id="ixv-338351">2025-08-01</oef:MaterialChngDate>
    <oef:UpdProspectusWebAddress
      contextRef="P08_01_2025To07_31_2026_C000068565MemberoefClassAxis"
      id="ixv-338352">capitalgroup.com/mutual-fund-literature-F2</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="P08_01_2025To07_31_2026_C000068565MemberoefClassAxis"
      id="ixv-864">(800) 421-4225</oef:UpdProspectusPhoneNumber>
    <oef:MaterialFundChngExpensesTextBlock
      contextRef="P08_01_2025To07_31_2026_C000068565MemberoefClassAxis"
      id="ixv-338353">On November 25, 2025, shareholders of the fund approved an amendment to the investment advisory and service agreement to remove the income component and revise the advisory fee schedule, effective March 1, 2026.</oef:MaterialFundChngExpensesTextBlock>
    <oef:FundName
      contextRef="P08_01_2025To07_31_2026_C000179998MemberoefClassAxis"
      id="ixv-896">American High-Income Municipal Bond Fund&#xae;</oef:FundName>
    <oef:ClassName
      contextRef="P08_01_2025To07_31_2026_C000179998MemberoefClassAxis"
      id="ixv-338354">Class F-3</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P08_01_2025To07_31_2026_C000179998MemberoefClassAxis"
      id="ixv-338355">HIMFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P08_01_2025To07_31_2026_C000179998MemberoefClassAxis"
      id="ixv-338356">This annual shareholder report contains important information about American High-Income Municipal Bond Fund (the "fund") for the period from August 1, 2025 to July 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P08_01_2025To07_31_2026_C000179998MemberoefClassAxis"
      id="ixv-338357">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P08_01_2025To07_31_2026_C000179998MemberoefClassAxis"
      id="ixv-905">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 95, 158); font-size: 10pt; line-height: 13pt; letter-spacing: -0.05pt; top: 0px;display:inline;"&gt;&lt;span style="font-weight:bolder;display:inline;"&gt;capitalgroup.com/mutual-fund-literature-F3&lt;/span&gt;&lt;/span&gt;. You can also request this information by contacting us at &lt;span style="letter-spacing: 0px; top: 0px;display:inline;"&gt;(800) 421-4225&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P08_01_2025To07_31_2026_C000179998MemberoefClassAxis"
      id="ixv-338358">capitalgroup.com/mutual-fund-literature-F3</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P08_01_2025To07_31_2026_C000179998MemberoefClassAxis"
      id="ixv-908">(800) 421-4225</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="P08_01_2025To07_31_2026_C000179998MemberoefClassAxis"
      id="ixv-338359">This report describes changes to the fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="P08_01_2025To07_31_2026_C000179998MemberoefClassAxis"
      id="ixv-913">&lt;div style="margin: 0px; font-family: Arial; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0);"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 11pt; line-height: 13pt; color: rgb(0, 95, 158);font-weight:bolder;display:inline;width:100%;"&gt;What were the fund costs for the last year? &lt;/span&gt;&lt;div style="display: none;"&gt;&#160;&lt;/div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 11pt; line-height: 13pt; color: rgb(0, 95, 158);display:inline;"&gt;&lt;span style="font-size:10pt;display:inline;"&gt;&lt;span style="font-family: Arial; line-height: 10pt;display:inline;"&gt;&lt;span style="color: rgb(0, 0, 0); line-height: 10pt;display:inline;"&gt;(based on a hypothetical $10,000 inve&lt;span style="letter-spacing: 0px; top: 0px; line-height: 10pt;display:inline;"&gt;stm&lt;/span&gt;ent)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="display: none;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;table style="text-align:start; break-inside: avoid-page; page-break-inside: avoid; table-layout: auto; width: 100%; border-collapse: collapse; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt; margin-bottom: 3pt;"&gt;&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; background-color: rgb(0, 95, 158); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; height: 19.008pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid; padding: 3pt 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right: 0.5pt solid rgb(255, 255, 255); width: 126.9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Share class&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid; padding: 3pt 6pt; width: 171.072pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right: 0.5pt solid rgb(255, 255, 255);"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid; padding: 3pt 0px; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); width: 267.948pt; border-right: initial initial;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; height: 20pt;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; font-size: 10pt; line-height: 10pt; text-align: center; padding-right: 6pt; padding-left: 6pt; width: 126.9pt; vertical-align: bottom;"&gt;Class F-3&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; font-size: 10pt; line-height: 10pt; text-align: center; width: 171.072pt; padding-right: 6pt; padding-left: 6pt; vertical-align: bottom;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;34&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; font-size: 10pt; line-height: 10pt; text-align: center; white-space: nowrap; width: 267.948pt; padding-right: 0; padding-left: 0; vertical-align: bottom;"&gt;0.33&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P08_01_2025To07_31_2026_C000179998MemberoefClassAxis"
      decimals="0"
      id="ixv-338360"
      unitRef="Unit_USD">34</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P08_01_2025To07_31_2026_C000179998MemberoefClassAxis"
      decimals="INF"
      id="ixv-338361"
      unitRef="Unit_pure">0.0033</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="P08_01_2025To07_31_2026_C000179998MemberoefClassAxis"
      id="ixv-942">&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 2.0016pt; margin-left: 0; font-family: 'Times New Roman'; font-weight: bold; font-size: 11pt; line-height: 12pt; letter-spacing: normal; text-transform: none; color: rgb(0, 95, 158); padding-top: 0;"&gt;Management's discussion of fund performance&lt;/div&gt; &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4.0032pt; margin-left: 0; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; line-height: 11pt; letter-spacing: -0.04pt;"&gt;The fund&#x2019;s Class F-3 shares gained 7.43% for the year ended July 31, 2026. That result compares with a 5.27% gain for the Bloomberg Municipal Bond Index. For information on returns for additional periods, including the fund lifetime, please refer to &lt;span style="text-decoration-line: underline; font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 95, 158); font-size: 9pt; line-height: 11pt; letter-spacing: -0.04pt;display:inline;"&gt;&lt;span style="font-weight:bolder;display:inline;"&gt;capitalgroup.com/mutual-fund-returns-F3&lt;/span&gt;&lt;/span&gt;.&lt;/div&gt; &lt;div style="margin-top: 6.9984pt; margin-right: 0; margin-bottom: 2.0016pt; margin-left: 0; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; letter-spacing: normal; text-transform: none; padding-top: 0;"&gt;What factors influenced results&lt;/div&gt; &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4.0032pt; margin-left: 0; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 11pt; letter-spacing: -0.04pt;"&gt;During the fund&#x2019;s fiscal year, municipal bonds posted positive returns. The U.S. economy remained resilient, though signs of labor market softening led the U.S. Federal Reserve to implement three 25-basis-point rate cuts. Interest rate volatility drove returns while credit spreads stayed range bound. Strong demand for shorter maturities contributed to a steep municipal yield curve.&lt;/div&gt;  &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4.0032pt; margin-left: 0; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; line-height: 11pt; letter-spacing: -0.04pt;"&gt;Yield curve positioning contributed to excess returns relative to the benchmark. The portfolio benefited from the steep curve by overweighting more attractive areas while maintaining underweight portions of the front end where valuations were less attractive. Duration positioning detracted modestly from relative results.&lt;/div&gt; &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4.0032pt; margin-left: 0; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; line-height: 11pt; letter-spacing: -0.04pt;"&gt;Security selection within general obligation and utilities holdings contributed to returns, while corporates detracted from relative results. The portfolio&#x2019;s significant underweight to tobacco contributed positively through sector positioning. Housing holdings added value overall, as positive curve positioning and valuation effects more than offset negative duration and sector/industry effects. Within the fund, investments in special tax bonds were particularly additive. Conversely, holdings in transportation and governmental non-general obligation bonds weighed on returns relative to the benchmark. Exposure to derivatives also detracted from results.&lt;/div&gt; </oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="P08_01_2025To07_31_2026_C000179998MemberoefClassAxis"
      id="ixv-960">&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_1676226.jpg" style="width: 550pt;"/&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="P08_01_2025To07_31_2026_C000179998MemberoefClassAxis"
      id="ixv-965"> &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4pt; margin-left: 0; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: left; letter-spacing: normal; text-transform: none; padding-bottom: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; color: rgb(0, 0, 0);"&gt;Average annual total returns&lt;/div&gt; &lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 3pt;"&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt;&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; background-color: rgb(0, 95, 158); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; height: 16.9992pt; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid; padding: 3pt 2pt; width: 60%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right: initial initial; background-color: rgb(223, 229, 240);"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid; padding: 0px 5pt; width: 64pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right: 0.5pt solid rgb(255, 255, 255); background-color: rgb(0, 95, 158);"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;1 year&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid; padding: 0px 5pt; width: 64pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right: 0.5pt solid rgb(255, 255, 255); background-color: rgb(0, 95, 158);"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;5 years&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid; padding: 0px 5pt; width: 64pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right: 0.5pt solid rgb(255, 255, 255); background-color: rgb(0, 95, 158);"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Since inception&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; vertical-align: middle; width: 60%; text-align: left; padding-top: 3pt; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt;"&gt;American High-Income Municipal Bond Fund &#x2014; Class &lt;span style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;F-3&lt;/span&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;7.43&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;1.70&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;4.00&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; background-color: rgb(255, 255, 255); border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; vertical-align: middle; width: 60%; text-align: left; padding-top: 3pt; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt;"&gt;Bloomberg Municipal Bond &lt;span style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Index&lt;/span&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;3&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;5.27&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;0.51&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;2.43&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 5pt; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; text-indent: -5pt;"&gt;&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;1&lt;/div&gt; Class F-3 shares were first offered on January 27, 2017.&lt;/div&gt;&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 5pt; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; text-indent: -5pt;"&gt;&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;2&lt;/div&gt; Investment results assume all distributions are reinvested and reflect applicable fees and expenses. When applicable, results reflect fee waivers and/or expense reimbursements, without which they would have been lower.&lt;/div&gt;&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 5pt; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; text-indent: -5pt;"&gt;&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;3&lt;/div&gt; Results assume all distributions are reinvested. Any market index shown is unmanaged, and therefore, has no expenses. Investors cannot invest directly in an index. Source(s): Bloomberg Index Services Ltd.&lt;/div&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="P08_01_2025To07_31_2026_C000179998MemberoefClassAxis"
      id="ixv-982">American High-Income Municipal Bond Fund &#x2014; Class F-3</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2025To07_31_2026_C000179998MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226433"
      unitRef="Unit_pure">0.0743</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2021To07_31_2026_C000179998MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226432"
      unitRef="Unit_pure">0.017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P01_27_2017To07_31_2026_C000179998MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226431"
      unitRef="Unit_pure">0.04</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P08_01_2025To07_31_2026_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      id="ixv-994">Bloomberg Municipal Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2025To07_31_2026_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_9226429"
      unitRef="Unit_pure">0.0527</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2021To07_31_2026_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_9226428"
      unitRef="Unit_pure">0.0051</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P01_27_2017To07_31_2026_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_9226427"
      unitRef="Unit_pure">0.0243</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="P08_01_2025To07_31_2026_C000179998MemberoefClassAxis"
      id="ixv-338368">2017-01-27</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="P08_01_2025To07_31_2026_C000179998MemberoefClassAxis"
      id="ixv-338369">The fund&#x2019;s past performance is not a predictor of its future performance.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="P08_01_2025To07_31_2026_C000179998MemberoefClassAxis"
      id="ixv-338370">The line chart and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="P08_01_2025To07_31_2026_C000179998MemberoefClassAxis"
      id="ixv-1018"> &lt;div style="margin-top: 10pt; margin-right: 0; margin-bottom: 3pt; margin-left: 0; font-family: 'Times New Roman'; font-weight: bold; font-size: 11pt; line-height: 11pt; letter-spacing: normal; color: rgb(0, 95, 158);"&gt;Key fund statistics&lt;/div&gt; &lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt; border-top-color: rgb(153, 153, 153); border-top-style: solid; border-top-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; text-align: left; width: 70%; font-weight: normal;"&gt;Fund net assets (in millions)&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; white-space: nowrap;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;15,115&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; text-align: left; width: 70%; font-weight: normal;"&gt;Total number of portfolio holdings&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; white-space: nowrap;"&gt;4,116&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; text-align: left; width: 70%; font-weight: normal;"&gt;Total advisory fees paid (in millions)&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; white-space: nowrap;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;39&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; text-align: left; width: 70%; font-weight: normal;"&gt;Portfolio turnover rate&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; white-space: nowrap;"&gt;32&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn07_31_2026_C000179998MemberoefClassAxis"
      decimals="-6"
      id="ixv-338371"
      unitRef="Unit_USD">15115000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn07_31_2026_C000179998MemberoefClassAxis"
      decimals="0"
      id="ixv-338372"
      unitRef="Unit_Holding">4116</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P08_01_2025To07_31_2026_C000179998MemberoefClassAxis"
      decimals="-6"
      id="ixv-338373"
      unitRef="Unit_USD">39000000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P08_01_2025To07_31_2026_C000179998MemberoefClassAxis"
      decimals="INF"
      id="ixv-338374"
      unitRef="Unit_pure">0.32</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P08_01_2025To07_31_2026_C000179998MemberoefClassAxis"
      id="ixv-1039">&lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 7.5pt;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); margin-top: 10pt; margin-right: 0; margin-bottom: 2.0016pt; margin-left: 10pt; font-family: 'Arial'; font-size: 10pt; line-height: 11pt; letter-spacing: normal; text-transform: none; text-align: left; padding-bottom: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding-left: 27pt;"&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 11pt; line-height: 11pt; letter-spacing: normal; text-transform: none; text-align: left; color: rgb(0, 95, 158); margin-top: 10pt; margin-bottom: 3pt; padding-bottom: 0px; border-bottom: initial initial;font-weight:bolder;display:inline;"&gt;&lt;span style="font-weight:bolder;display:inline;"&gt;Portfolio quality summary&lt;/span&gt;&lt;/span&gt; &lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 11pt; line-height: 11pt; letter-spacing: normal; text-transform: none; text-align: left; color: rgb(0, 95, 158); margin-top: 10pt; margin-bottom: 3pt; padding-bottom: 0px; border-bottom: initial initial;font-weight:bolder;display:inline;"&gt;&lt;span style="font-weight:bolder;display:inline;"&gt; &lt;span style="font-size: smaller; vertical-align: super;display:inline;"&gt;*&lt;/span&gt; &lt;/span&gt;&lt;/span&gt; (percent of net assets)&lt;/div&gt;&lt;/div&gt;  &lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); padding-left: 25pt;"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_1676232.jpg" style="display: block; width: 300pt;"/&gt;  &lt;/div&gt;  &lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0);"&gt;&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 32pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 10pt; text-indent: -5pt;"&gt;&lt;span style="font-size: smaller; vertical-align: super;display:inline;"&gt;*&lt;/span&gt; Bond ratings, which typically range from AAA/Aaa (highest) to D (lowest), are assigned by credit rating agencies such as Standard &amp;amp; Poor&#x2019;s, Moody&#x2019;s and/or Fitch as an indication of an issuer&#x2019;s creditworthiness. In assigning a credit rating to a security, the fund looks specifically to the ratings assigned to the issuer of the security by Standard &amp;amp; Poor&#x2019;s, Moody&#x2019;s and/or Fitch. If agency ratings differ, the security will be considered to have received the lowest of those ratings, consistent with the fund&#x2019;s investment policies. Securities in the &#x201c;unrated&#x201c; category (above) have not been rated by a rating agency; however, the investment adviser performs its own credit analysis and assigns comparable ratings that are used for compliance with the fund&#x2019;s investment policies.&lt;/div&gt;&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4pt; margin-left: 32pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 10pt; text-indent: -5pt;"&gt;&lt;span style="font-size: smaller; vertical-align: super;display:inline;"&gt;&#x2020;&lt;/span&gt; Includes derivatives.&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:MaterialFundChngTextBlock
      contextRef="P08_01_2025To07_31_2026_C000179998MemberoefClassAxis"
      id="ixv-1057">&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 2.0016pt; margin-left: 0; font-family: 'Times New Roman'; font-weight: bold; font-size: 11pt; line-height: 12pt; letter-spacing: normal; text-transform: none; color: rgb(0, 95, 158); padding-top: 0;"&gt;Material fund changes&lt;/div&gt; &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; line-height: 11pt; padding-bottom: 9pt;"&gt;This is a summary of certain changes to the fund since August 1, 2025. For more complete information, you may review the fund&#x2019;s next prospectus, which we expect to be available by October 1, 2026 at &lt;span style="text-decoration-line: underline; font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 95, 158); font-size: 10pt; line-height: 13pt; letter-spacing: -0.05pt; top: 0px;display:inline;"&gt;&lt;span style="font-weight:bolder;display:inline;"&gt;capitalgroup.com/mutual-fund-literature-F3&lt;/span&gt;&lt;/span&gt; or upon request at &lt;span style="letter-spacing: 0px; top: 0px;display:inline;"&gt;(800) 421-4225&lt;/span&gt;.&lt;/div&gt; &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; line-height: 11pt; padding-bottom: 9pt;"&gt;On November 25, 2025, shareholders of the fund approved an amendment to the investment advisory and service agreement to remove the income component and revise the advisory fee schedule, effective March 1, 2026.&lt;/div&gt; </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="P08_01_2025To07_31_2026_C000179998MemberoefClassAxis"
      id="ixv-1060">This is a summary of certain changes to the fund since August 1, 2025. For more complete information, you may review the fund&#x2019;s next prospectus, which we expect to be available by October 1, 2026 at &lt;span style="text-decoration-line: underline; font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 95, 158); font-size: 10pt; line-height: 13pt; letter-spacing: -0.05pt; top: 0px;display:inline;"&gt;&lt;span style="font-weight:bolder;display:inline;"&gt;capitalgroup.com/mutual-fund-literature-F3&lt;/span&gt;&lt;/span&gt; or upon request at &lt;span style="letter-spacing: 0px; top: 0px;display:inline;"&gt;(800) 421-4225&lt;/span&gt;.</oef:SummaryOfChngLegendTextBlock>
    <oef:MaterialChngDate
      contextRef="P08_01_2025To07_31_2026_C000179998MemberoefClassAxis"
      id="ixv-338375">2025-08-01</oef:MaterialChngDate>
    <oef:UpdProspectusWebAddress
      contextRef="P08_01_2025To07_31_2026_C000179998MemberoefClassAxis"
      id="ixv-338376">capitalgroup.com/mutual-fund-literature-F3</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="P08_01_2025To07_31_2026_C000179998MemberoefClassAxis"
      id="ixv-1063">(800) 421-4225</oef:UpdProspectusPhoneNumber>
    <oef:MaterialFundChngExpensesTextBlock
      contextRef="P08_01_2025To07_31_2026_C000179998MemberoefClassAxis"
      id="ixv-338377">On November 25, 2025, shareholders of the fund approved an amendment to the investment advisory and service agreement to remove the income component and revise the advisory fee schedule, effective March 1, 2026.</oef:MaterialFundChngExpensesTextBlock>
    <oef:FundName
      contextRef="P08_01_2025To07_31_2026_C000114834MemberoefClassAxis"
      id="ixv-1094">American High-Income Municipal Bond Fund&#xae;</oef:FundName>
    <oef:ClassName
      contextRef="P08_01_2025To07_31_2026_C000114834MemberoefClassAxis"
      id="ixv-338378">Class R-6</oef:ClassName>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P08_01_2025To07_31_2026_C000114834MemberoefClassAxis"
      id="ixv-338379">This annual shareholder report contains important information about American High-Income Municipal Bond Fund (the "fund") for the period from August 1, 2025 to July 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P08_01_2025To07_31_2026_C000114834MemberoefClassAxis"
      id="ixv-338380">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P08_01_2025To07_31_2026_C000114834MemberoefClassAxis"
      id="ixv-1102">You can find additional information about the fund at &lt;span style="text-decoration-line: underline; font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 95, 158); font-size: 10pt; line-height: 13pt; letter-spacing: -0.05pt; top: 0px;display:inline;"&gt;&lt;span style="font-weight:bolder;display:inline;"&gt;capitalgroup.com/mutual-fund-literature-R6&lt;/span&gt;&lt;/span&gt;. You can also request this information by contacting us at &lt;span style="letter-spacing: 0px; top: 0px;display:inline;"&gt;(800) 421-4225&lt;/span&gt;.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P08_01_2025To07_31_2026_C000114834MemberoefClassAxis"
      id="ixv-338381">capitalgroup.com/mutual-fund-literature-R6</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P08_01_2025To07_31_2026_C000114834MemberoefClassAxis"
      id="ixv-1105">(800) 421-4225</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="P08_01_2025To07_31_2026_C000114834MemberoefClassAxis"
      id="ixv-338382">This report describes changes to the fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="P08_01_2025To07_31_2026_C000114834MemberoefClassAxis"
      id="ixv-1110">&lt;div style="margin: 0px; font-family: Arial; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0);"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 11pt; line-height: 13pt; color: rgb(0, 95, 158);font-weight:bolder;display:inline;width:100%;"&gt;What were the fund costs for the last year? &lt;/span&gt;&lt;div style="display: none;"&gt;&#160;&lt;/div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 11pt; line-height: 13pt; color: rgb(0, 95, 158);display:inline;"&gt;&lt;span style="font-size:10pt;display:inline;"&gt;&lt;span style="font-family: Arial; line-height: 10pt;display:inline;"&gt;&lt;span style="color: rgb(0, 0, 0); line-height: 10pt;display:inline;"&gt;(based on a hypothetical $10,000 in&lt;span style="letter-spacing: 0px; top: 0px; line-height: 10pt;display:inline;"&gt;ve&lt;/span&gt;stment)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="display: none;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;table style="text-align:start; break-inside: avoid-page; page-break-inside: avoid; table-layout: auto; width: 100%; border-collapse: collapse; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt; margin-bottom: 3pt;"&gt;&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; background-color: rgb(0, 95, 158); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; height: 19.008pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid; padding: 3pt 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right: 0.5pt solid rgb(255, 255, 255); width: 126.9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Share class&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid; padding: 3pt 6pt; width: 171.072pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right: 0.5pt solid rgb(255, 255, 255);"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid; padding: 3pt 0px; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); width: 267.948pt; border-right: initial initial;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; height: 20pt;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; font-size: 10pt; line-height: 10pt; text-align: center; padding-right: 6pt; padding-left: 6pt; width: 126.9pt; vertical-align: bottom;"&gt;Class R-6&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; font-size: 10pt; line-height: 10pt; text-align: center; width: 171.072pt; padding-right: 6pt; padding-left: 6pt; vertical-align: bottom;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;32&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; font-size: 10pt; line-height: 10pt; text-align: center; white-space: nowrap; width: 267.948pt; padding-right: 0; padding-left: 0; vertical-align: bottom;"&gt;0.31&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P08_01_2025To07_31_2026_C000114834MemberoefClassAxis"
      decimals="0"
      id="ixv-338383"
      unitRef="Unit_USD">32</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P08_01_2025To07_31_2026_C000114834MemberoefClassAxis"
      decimals="INF"
      id="ixv-338384"
      unitRef="Unit_pure">0.0031</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="P08_01_2025To07_31_2026_C000114834MemberoefClassAxis"
      id="ixv-1139">&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 2.0016pt; margin-left: 0; font-family: 'Times New Roman'; font-weight: bold; font-size: 11pt; line-height: 12pt; letter-spacing: normal; text-transform: none; color: rgb(0, 95, 158); padding-top: 0;"&gt;Management's discussion of fund performance&lt;/div&gt; &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4.0032pt; margin-left: 0; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; line-height: 11pt; letter-spacing: -0.04pt;"&gt;The fund&#x2019;s Class R-6 shares gained 7.42% for the year ended July 31, &lt;span style="display:inline;"&gt;2026&lt;/span&gt;. That result compares with a 5.27% gain for the Bloomberg Municipal Bond Index.&lt;/div&gt; &lt;div style="margin-top: 6.9984pt; margin-right: 0; margin-bottom: 2.0016pt; margin-left: 0; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; letter-spacing: normal; text-transform: none; padding-top: 0;"&gt;What factors influenced results&lt;/div&gt; &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4.0032pt; margin-left: 0; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 11pt; letter-spacing: -0.04pt;"&gt;During the fund&#x2019;s fiscal year, municipal bonds posted positive returns. The U.S. economy remained resilient, though signs of labor market softening led the U.S. Federal Reserve to implement three 25-basis-point rate cuts. Interest rate volatility drove returns while credit spreads stayed range bound. Strong demand for shorter maturities contributed to a steep municipal yield curve.&lt;/div&gt;  &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4.0032pt; margin-left: 0; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; line-height: 11pt; letter-spacing: -0.04pt;"&gt;Yield curve positioning contributed to excess returns relative to the benchmark. The portfolio benefited from the steep curve by overweighting more attractive areas while maintaining underweight portions of the front end where valuations were less attractive. Duration positioning detracted modestly from relative results.&lt;/div&gt; &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4.0032pt; margin-left: 0; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; line-height: 11pt; letter-spacing: -0.04pt;"&gt;Security selection within general obligation and utilities holdings contributed to returns, while corporates detracted from relative results. The portfolio&#x2019;s significant underweight to tobacco contributed positively through sector positioning. Housing holdings added value overall, as positive curve positioning and valuation effects more than offset negative duration and sector/industry effects. Within the fund, investments in special tax bonds were particularly additive. Conversely, holdings in transportation and governmental non-general obligation bonds weighed on returns relative to the benchmark. Exposure to derivatives also detracted from results.&lt;/div&gt; </oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="P08_01_2025To07_31_2026_C000114834MemberoefClassAxis"
      id="ixv-1156">&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_1676182.jpg" style="width: 550pt;"/&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="P08_01_2025To07_31_2026_C000114834MemberoefClassAxis"
      id="ixv-1161"> &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4pt; margin-left: 0; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: left; letter-spacing: normal; text-transform: none; padding-bottom: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; color: rgb(0, 0, 0);"&gt;Average annual total returns&lt;/div&gt; &lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 3pt;"&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt;&lt;tr style="break-after: avoid; break-inside: avoid-page; page-break-inside: avoid; background-color: rgb(0, 95, 158); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; height: 16.9992pt; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid; padding: 3pt 2pt; width: 60%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right: initial initial; background-color: rgb(223, 229, 240);"&gt;&lt;div style="display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid; padding: 0px 5pt; width: 64pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right: 0.5pt solid rgb(255, 255, 255); background-color: rgb(0, 95, 158);"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;1 year&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid; padding: 0px 5pt; width: 64pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right: 0.5pt solid rgb(255, 255, 255); background-color: rgb(0, 95, 158);"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;5 years&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid; padding: 0px 5pt; width: 64pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right: 0.5pt solid rgb(255, 255, 255); background-color: rgb(0, 95, 158);"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;10 years&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; vertical-align: middle; width: 60%; text-align: left; padding-top: 3pt; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt;"&gt;American High-Income Municipal Bond Fund &#x2014; Class &lt;span style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;R-6&lt;/span&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;*&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;7.42&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;1.70&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;3.41&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; background-color: rgb(255, 255, 255); border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; vertical-align: middle; width: 60%; text-align: left; padding-top: 3pt; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt;"&gt;Bloomberg Municipal Bond &lt;span style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Index&lt;/span&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;&#x2020;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;5.27&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;0.51&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); line-height: 9pt; width: 64pt; text-align: center; vertical-align: middle; padding-top: 0; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; white-space: nowrap;"&gt;1.95&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 5pt; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; text-indent: -5pt;"&gt;&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;*&lt;/div&gt; Investment results assume all distributions are reinvested and reflect &lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;applicable &lt;/div&gt;fees and expenses. When applicable, results reflect fee waivers and/or expense reimbursements, without which they would have been lower.&lt;/div&gt;&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 5pt; font-family: 'Arial'; font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; text-indent: -5pt;"&gt;&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;&#x2020;&lt;/div&gt; Results assume all distributions are reinvested. Any market index shown is unmanaged, and therefore, has no expenses. Investors cannot invest directly in an index. Source(s): Bloomberg Index Services Ltd.&lt;/div&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="P08_01_2025To07_31_2026_C000114834MemberoefClassAxis"
      id="ixv-1177">American High-Income Municipal Bond Fund &#x2014; Class R-6</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2025To07_31_2026_C000114834MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226421"
      unitRef="Unit_pure">0.0742</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2021To07_31_2026_C000114834MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226420"
      unitRef="Unit_pure">0.017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2016To07_31_2026_C000114834MemberoefClassAxis"
      decimals="INF"
      id="Fact_9226419"
      unitRef="Unit_pure">0.0341</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P08_01_2025To07_31_2026_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      id="ixv-1189">Bloomberg Municipal Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2025To07_31_2026_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_9226417"
      unitRef="Unit_pure">0.0527</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2021To07_31_2026_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_9226416"
      unitRef="Unit_pure">0.0051</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P08_01_2016To07_31_2026_BloombergMunicipalBondIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_9226415"
      unitRef="Unit_pure">0.0195</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="P08_01_2025To07_31_2026_C000114834MemberoefClassAxis"
      id="ixv-338391">The fund&#x2019;s past performance is not a predictor of its future performance.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="P08_01_2025To07_31_2026_C000114834MemberoefClassAxis"
      id="ixv-338392">The line chart and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="P08_01_2025To07_31_2026_C000114834MemberoefClassAxis"
      id="ixv-1212"> &lt;div style="margin-top: 10pt; margin-right: 0; margin-bottom: 3pt; margin-left: 0; font-family: 'Times New Roman'; font-weight: bold; font-size: 11pt; line-height: 11pt; letter-spacing: normal; color: rgb(0, 95, 158);"&gt;Key fund statistics&lt;/div&gt; &lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid-page; page-break-inside: avoid;"&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt; border-top-color: rgb(153, 153, 153); border-top-style: solid; border-top-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; text-align: left; width: 70%; font-weight: normal;"&gt;Fund net assets (in millions)&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; white-space: nowrap;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;15,115&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; text-align: left; width: 70%; font-weight: normal;"&gt;Total number of portfolio holdings&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; white-space: nowrap;"&gt;4,116&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; text-align: left; width: 70%; font-weight: normal;"&gt;Total advisory fees paid (in millions)&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; white-space: nowrap;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;39&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; page-break-inside: avoid; height: auto; border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; text-align: left; width: 70%; font-weight: normal;"&gt;Portfolio turnover rate&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; text-align: right; vertical-align: middle; font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); padding-top: 3pt; padding-bottom: 3pt; line-height: 9pt; padding-right: 0; padding-left: 0; white-space: nowrap;"&gt;32&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn07_31_2026_C000114834MemberoefClassAxis"
      decimals="-6"
      id="ixv-338393"
      unitRef="Unit_USD">15115000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn07_31_2026_C000114834MemberoefClassAxis"
      decimals="0"
      id="ixv-338394"
      unitRef="Unit_Holding">4116</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P08_01_2025To07_31_2026_C000114834MemberoefClassAxis"
      decimals="-6"
      id="ixv-338395"
      unitRef="Unit_USD">39000000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P08_01_2025To07_31_2026_C000114834MemberoefClassAxis"
      decimals="INF"
      id="ixv-338396"
      unitRef="Unit_pure">0.32</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P08_01_2025To07_31_2026_C000114834MemberoefClassAxis"
      id="ixv-1233">&lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 7.5pt;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); margin-top: 10pt; margin-right: 0; margin-bottom: 2.0016pt; margin-left: 10pt; font-family: 'Arial'; font-size: 10pt; line-height: 11pt; letter-spacing: normal; text-transform: none; text-align: left; padding-bottom: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding-left: 27pt;"&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 11pt; line-height: 11pt; letter-spacing: normal; text-transform: none; text-align: left; color: rgb(0, 95, 158); margin-top: 10pt; margin-bottom: 3pt; padding-bottom: 0px; border-bottom: initial initial;font-weight:bolder;display:inline;"&gt;&lt;span style="font-weight:bolder;display:inline;"&gt;Portfolio quality summary&lt;/span&gt;&lt;/span&gt; &lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 11pt; line-height: 11pt; letter-spacing: normal; text-transform: none; text-align: left; color: rgb(0, 95, 158); margin-top: 10pt; margin-bottom: 3pt; padding-bottom: 0px; border-bottom: initial initial;font-weight:bolder;display:inline;"&gt;&lt;span style="font-weight:bolder;display:inline;"&gt; &lt;span style="font-size: smaller; vertical-align: super;display:inline;"&gt;*&lt;/span&gt; &lt;/span&gt;&lt;/span&gt; (percent of net assets)&lt;/div&gt;&lt;/div&gt;  &lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); padding-left: 25pt;"&gt;&lt;img alt="Graphical Representation - Allocation 1 Chart" src="chartimages_1676188.jpg" style="display: block; width: 300pt;"/&gt;  &lt;/div&gt;  &lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0);"&gt;&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 32pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 10pt; text-indent: -5pt;"&gt;&lt;span style="font-size: smaller; vertical-align: super;display:inline;"&gt;*&lt;/span&gt; Bond ratings, which typically range from AAA/Aaa (highest) to D (lowest), are assigned by credit rating agencies such as Standard &amp;amp; Poor&#x2019;s, Moody&#x2019;s and/or Fitch as an indication of an issuer&#x2019;s creditworthiness. In assigning a credit rating to a security, the fund looks specifically to the ratings assigned to the issuer of the security by Standard &amp;amp; Poor&#x2019;s, Moody&#x2019;s and/or Fitch. If agency ratings differ, the security will be considered to have received the lowest of those ratings, consistent with the fund&#x2019;s investment policies. Securities in the &#x201c;unrated&#x201c; category (above) have not been rated by a rating agency; however, the investment adviser performs its own credit analysis and assigns comparable ratings that are used for compliance with the fund&#x2019;s investment policies.&lt;/div&gt;&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 4pt; margin-left: 32pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 10pt; text-indent: -5pt;"&gt;&lt;span style="font-size: smaller; vertical-align: super;display:inline;"&gt;&#x2020;&lt;/span&gt; Includes derivatives.&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:MaterialFundChngTextBlock
      contextRef="P08_01_2025To07_31_2026_C000114834MemberoefClassAxis"
      id="ixv-1251">&lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 2.0016pt; margin-left: 0; font-family: 'Times New Roman'; font-weight: bold; font-size: 11pt; line-height: 12pt; letter-spacing: normal; text-transform: none; color: rgb(0, 95, 158); padding-top: 0;"&gt;Material fund changes&lt;/div&gt; &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; line-height: 11pt; padding-bottom: 9pt;"&gt;This is a summary of certain changes to the fund since August 1, 2025. For more complete information, you may review the fund&#x2019;s next prospectus, which we expect to be available by October 1, 2026 at &lt;span style="text-decoration-line: underline; font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 95, 158); font-size: 10pt; line-height: 13pt; letter-spacing: -0.05pt; top: 0px;display:inline;"&gt;&lt;span style="font-weight:bolder;display:inline;"&gt;capitalgroup.com/mutual-fund-literature-R6&lt;/span&gt;&lt;/span&gt; or upon request at &lt;span style="letter-spacing: 0px; top: 0px;display:inline;"&gt;(800) 421-4225&lt;/span&gt;.&lt;/div&gt; &lt;div style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; line-height: 11pt; padding-bottom: 9pt;"&gt;On November 25, 2025, shareholders of the fund approved an amendment to the investment advisory and service agreement to remove the income component and revise the advisory fee schedule, effective March 1, 2026.&lt;/div&gt; </oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="P08_01_2025To07_31_2026_C000114834MemberoefClassAxis"
      id="ixv-1254">This is a summary of certain changes to the fund since August 1, 2025. For more complete information, you may review the fund&#x2019;s next prospectus, which we expect to be available by October 1, 2026 at &lt;span style="text-decoration-line: underline; font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 95, 158); font-size: 10pt; line-height: 13pt; letter-spacing: -0.05pt; top: 0px;display:inline;"&gt;&lt;span style="font-weight:bolder;display:inline;"&gt;capitalgroup.com/mutual-fund-literature-R6&lt;/span&gt;&lt;/span&gt; or upon request at &lt;span style="letter-spacing: 0px; top: 0px;display:inline;"&gt;(800) 421-4225&lt;/span&gt;.</oef:SummaryOfChngLegendTextBlock>
    <oef:MaterialChngDate
      contextRef="P08_01_2025To07_31_2026_C000114834MemberoefClassAxis"
      id="ixv-338397">2025-08-01</oef:MaterialChngDate>
    <oef:UpdProspectusWebAddress
      contextRef="P08_01_2025To07_31_2026_C000114834MemberoefClassAxis"
      id="ixv-338398">capitalgroup.com/mutual-fund-literature-R6</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="P08_01_2025To07_31_2026_C000114834MemberoefClassAxis"
      id="ixv-1257">(800) 421-4225</oef:UpdProspectusPhoneNumber>
    <oef:MaterialFundChngExpensesTextBlock
      contextRef="P08_01_2025To07_31_2026_C000114834MemberoefClassAxis"
      id="ixv-338399">On November 25, 2025, shareholders of the fund approved an amendment to the investment advisory and service agreement to remove the income component and revise the advisory fee schedule, effective March 1, 2026.</oef:MaterialFundChngExpensesTextBlock>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact_9226168"
          xlink:label="Fact_9226168"
          xlink:type="locator"/>
        <link:footnote id="FN_31004" xlink:label="FN_31004" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Bond ratings, which typically range from AAA/Aaa (highest) to D (lowest), are assigned by credit rating agencies such as Standard &amp; Poor&#x2019;s, Moody&#x2019;s and/or Fitch as an indication of an issuer&#x2019;s creditworthiness. In assigning a credit rating to a security, the fund looks specifically to the ratings assigned to the issuer of the security by Standard &amp; Poor&#x2019;s, Moody&#x2019;s and/or Fitch. If agency ratings differ, the security will be considered to have received the lowest of those ratings, consistent with the fund&#x2019;s investment policies. Securities in the &#x201c;unrated&#x201c; category (above) have not been rated by a rating agency; however, the investment adviser performs its own credit analysis and assigns comparable ratings that are used for compliance with the fund&#x2019;s investment policies.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226168"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226169"
          xlink:label="Fact_9226169"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226169"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226170"
          xlink:label="Fact_9226170"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226170"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226171"
          xlink:label="Fact_9226171"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226171"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226172"
          xlink:label="Fact_9226172"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226172"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226173"
          xlink:label="Fact_9226173"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226173"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226174"
          xlink:label="Fact_9226174"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226174"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226175"
          xlink:label="Fact_9226175"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226175"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:footnote id="FN_31005" xlink:label="FN_31005" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Includes derivatives.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226175"
          xlink:to="FN_31005"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226198"
          xlink:label="Fact_9226198"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226198"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226199"
          xlink:label="Fact_9226199"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226199"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226200"
          xlink:label="Fact_9226200"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226200"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226201"
          xlink:label="Fact_9226201"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226201"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226202"
          xlink:label="Fact_9226202"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226202"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226203"
          xlink:label="Fact_9226203"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226203"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226204"
          xlink:label="Fact_9226204"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226204"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226205"
          xlink:label="Fact_9226205"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226205"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226205"
          xlink:to="FN_31005"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226252"
          xlink:label="Fact_9226252"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226252"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226253"
          xlink:label="Fact_9226253"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226253"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226254"
          xlink:label="Fact_9226254"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226254"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226255"
          xlink:label="Fact_9226255"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226255"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226256"
          xlink:label="Fact_9226256"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226256"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226257"
          xlink:label="Fact_9226257"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226257"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226258"
          xlink:label="Fact_9226258"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226258"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226259"
          xlink:label="Fact_9226259"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226259"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226259"
          xlink:to="FN_31005"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226288"
          xlink:label="Fact_9226288"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226288"
          xlink:to="FN_31005"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226288"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226289"
          xlink:label="Fact_9226289"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226289"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226290"
          xlink:label="Fact_9226290"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226290"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226291"
          xlink:label="Fact_9226291"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226291"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226292"
          xlink:label="Fact_9226292"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226292"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226293"
          xlink:label="Fact_9226293"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226293"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226294"
          xlink:label="Fact_9226294"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226294"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226295"
          xlink:label="Fact_9226295"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226295"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226312"
          xlink:label="Fact_9226312"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226312"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226312"
          xlink:to="FN_31005"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226313"
          xlink:label="Fact_9226313"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226313"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226314"
          xlink:label="Fact_9226314"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226314"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226315"
          xlink:label="Fact_9226315"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226315"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226316"
          xlink:label="Fact_9226316"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226316"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226317"
          xlink:label="Fact_9226317"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226317"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226318"
          xlink:label="Fact_9226318"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226318"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226319"
          xlink:label="Fact_9226319"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226319"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226331"
          xlink:label="Fact_9226331"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226331"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226331"
          xlink:to="FN_31005"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226332"
          xlink:label="Fact_9226332"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226332"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226333"
          xlink:label="Fact_9226333"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226333"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226334"
          xlink:label="Fact_9226334"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226334"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226335"
          xlink:label="Fact_9226335"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226335"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226336"
          xlink:label="Fact_9226336"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226336"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226337"
          xlink:label="Fact_9226337"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226337"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226338"
          xlink:label="Fact_9226338"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226338"
          xlink:to="FN_31004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226415"
          xlink:label="Fact_9226415"
          xlink:type="locator"/>
        <link:footnote id="FN_31003" xlink:label="FN_31003" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Results assume all distributions are reinvested. Any market index shown is unmanaged, and therefore, has no expenses. Investors cannot invest directly in an index. Source(s): Bloomberg Index Services Ltd.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226415"
          xlink:to="FN_31003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226416"
          xlink:label="Fact_9226416"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226416"
          xlink:to="FN_31003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226417"
          xlink:label="Fact_9226417"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226417"
          xlink:to="FN_31003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226419"
          xlink:label="Fact_9226419"
          xlink:type="locator"/>
        <link:footnote id="FN_31002" xlink:label="FN_31002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Investment results assume all distributions are reinvested and reflect applicable fees and expenses. When applicable, results reflect fee waivers and/or expense reimbursements, without which they would have been lower.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226419"
          xlink:to="FN_31002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226420"
          xlink:label="Fact_9226420"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226420"
          xlink:to="FN_31002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226421"
          xlink:label="Fact_9226421"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226421"
          xlink:to="FN_31002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226427"
          xlink:label="Fact_9226427"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226427"
          xlink:to="FN_31003"
          xlink:type="arc"/>
        <link:footnote id="FN_31006" xlink:label="FN_31006" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class F-3 shares were first offered on January 27, 2017.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226427"
          xlink:to="FN_31006"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226428"
          xlink:label="Fact_9226428"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226428"
          xlink:to="FN_31003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226429"
          xlink:label="Fact_9226429"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226429"
          xlink:to="FN_31003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226431"
          xlink:label="Fact_9226431"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226431"
          xlink:to="FN_31002"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226431"
          xlink:to="FN_31006"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226432"
          xlink:label="Fact_9226432"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226432"
          xlink:to="FN_31002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226433"
          xlink:label="Fact_9226433"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226433"
          xlink:to="FN_31002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226439"
          xlink:label="Fact_9226439"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226439"
          xlink:to="FN_31003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226440"
          xlink:label="Fact_9226440"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226440"
          xlink:to="FN_31003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226441"
          xlink:label="Fact_9226441"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226441"
          xlink:to="FN_31003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226443"
          xlink:label="Fact_9226443"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226443"
          xlink:to="FN_31002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226444"
          xlink:label="Fact_9226444"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226444"
          xlink:to="FN_31002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226445"
          xlink:label="Fact_9226445"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226445"
          xlink:to="FN_31002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226451"
          xlink:label="Fact_9226451"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226451"
          xlink:to="FN_31003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226452"
          xlink:label="Fact_9226452"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226452"
          xlink:to="FN_31003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226453"
          xlink:label="Fact_9226453"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226453"
          xlink:to="FN_31003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226455"
          xlink:label="Fact_9226455"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226455"
          xlink:to="FN_31002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226456"
          xlink:label="Fact_9226456"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226456"
          xlink:to="FN_31002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226457"
          xlink:label="Fact_9226457"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226457"
          xlink:to="FN_31002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226463"
          xlink:label="Fact_9226463"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226463"
          xlink:to="FN_31003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226464"
          xlink:label="Fact_9226464"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226464"
          xlink:to="FN_31003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226465"
          xlink:label="Fact_9226465"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226465"
          xlink:to="FN_31003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226467"
          xlink:label="Fact_9226467"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226467"
          xlink:to="FN_31002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226468"
          xlink:label="Fact_9226468"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226468"
          xlink:to="FN_31002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226469"
          xlink:label="Fact_9226469"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226469"
          xlink:to="FN_31002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226471"
          xlink:label="Fact_9226471"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226471"
          xlink:to="FN_31002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226472"
          xlink:label="Fact_9226472"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226472"
          xlink:to="FN_31002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226473"
          xlink:label="Fact_9226473"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226473"
          xlink:to="FN_31002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226479"
          xlink:label="Fact_9226479"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226479"
          xlink:to="FN_31003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226480"
          xlink:label="Fact_9226480"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226480"
          xlink:to="FN_31003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226481"
          xlink:label="Fact_9226481"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226481"
          xlink:to="FN_31003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226483"
          xlink:label="Fact_9226483"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226483"
          xlink:to="FN_31002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226484"
          xlink:label="Fact_9226484"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226484"
          xlink:to="FN_31002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226485"
          xlink:label="Fact_9226485"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226485"
          xlink:to="FN_31002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226487"
          xlink:label="Fact_9226487"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226487"
          xlink:to="FN_31002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226488"
          xlink:label="Fact_9226488"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226488"
          xlink:to="FN_31002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9226489"
          xlink:label="Fact_9226489"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9226489"
          xlink:to="FN_31002"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
