<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.2.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>92</ContextCount>
  <ElementCount>101</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>60</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>2</UnitCount>
  <MyReports>
    <Report instance="ck0000925950-20220914.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.americanfunds.com/20220914/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory></MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="ck0000925950-20220914.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>020000 - Document - Risk/Return Summary {Unlabeled} - AMERICAN FUNDS SHORT-TERM TAX-EXEMPT BOND FUND (Class A, Class F-1, Class F-2, Class F-3, Class T)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.americanfunds.com/20220914/role/DocumentRiskReturnSummaryUnlabeledAMERICANFUNDSSHORTTERMTAXEXEMPTBONDFUNDClassAClassF1ClassF2ClassF3ClassT</Role>
      <ShortName>Risk/Return Summary- AMERICAN FUNDS SHORT-TERM TAX-EXEMPT BOND FUND (Class A, Class F-1, Class F-2, Class F-3, Class T)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="ck0000925950-20220914.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>020006 - Disclosure - Risk/Return Detail Data {Elements} - AMERICAN FUNDS SHORT-TERM TAX-EXEMPT BOND FUND (Class A, Class F-1, Class F-2, Class F-3, Class T)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.americanfunds.com/20220914/role/DisclosureRiskReturnDetailDataElementsAMERICANFUNDSSHORTTERMTAXEXEMPTBONDFUNDClassAClassF1ClassF2ClassF3ClassT</Role>
      <ShortName>Risk/Return Detail Data- AMERICAN FUNDS SHORT-TERM TAX-EXEMPT BOND FUND (Class A, Class F-1, Class F-2, Class F-3, Class T)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="ck0000925950-20220914.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>020007 - Document - Risk/Return Summary {Unlabeled} - LIMITED TERM TAX EXEMPT BOND FUND OF AMERICA (Class A, Class C, Class F-1, Class F-2, Class F-3, Class T)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.americanfunds.com/20220914/role/DocumentRiskReturnSummaryUnlabeledLIMITEDTERMTAXEXEMPTBONDFUNDOFAMERICAClassAClassCClassF1ClassF2ClassF3ClassT</Role>
      <ShortName>Risk/Return Summary- LIMITED TERM TAX EXEMPT BOND FUND OF AMERICA (Class A, Class C, Class F-1, Class F-2, Class F-3, Class T)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="ck0000925950-20220914.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>020014 - Disclosure - Risk/Return Detail Data {Elements} - LIMITED TERM TAX EXEMPT BOND FUND OF AMERICA (Class A, Class C, Class F-1, Class F-2, Class F-3, Class T)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.americanfunds.com/20220914/role/DisclosureRiskReturnDetailDataElementsLIMITEDTERMTAXEXEMPTBONDFUNDOFAMERICAClassAClassCClassF1ClassF2ClassF3ClassT</Role>
      <ShortName>Risk/Return Detail Data- LIMITED TERM TAX EXEMPT BOND FUND OF AMERICA (Class A, Class C, Class F-1, Class F-2, Class F-3, Class T)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="ck0000925950-20220914.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>020015 - Document - Risk/Return Summary {Unlabeled} - TAX EXEMPT BOND FUND OF AMERICA (Class A, Class C, Class F-1, Class F-2, Class F-3, Class T)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.americanfunds.com/20220914/role/DocumentRiskReturnSummaryUnlabeledTAXEXEMPTBONDFUNDOFAMERICAClassAClassCClassF1ClassF2ClassF3ClassT</Role>
      <ShortName>Risk/Return Summary- TAX EXEMPT BOND FUND OF AMERICA (Class A, Class C, Class F-1, Class F-2, Class F-3, Class T)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="ck0000925950-20220914.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>020022 - Disclosure - Risk/Return Detail Data {Elements} - TAX EXEMPT BOND FUND OF AMERICA (Class A, Class C, Class F-1, Class F-2, Class F-3, Class T)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.americanfunds.com/20220914/role/DisclosureRiskReturnDetailDataElementsTAXEXEMPTBONDFUNDOFAMERICAClassAClassCClassF1ClassF2ClassF3ClassT</Role>
      <ShortName>Risk/Return Detail Data- TAX EXEMPT BOND FUND OF AMERICA (Class A, Class C, Class F-1, Class F-2, Class F-3, Class T)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="ck0000925950-20220914.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>020023 - Document - Risk/Return Summary {Unlabeled} - AMERICAN HIGH-INCOME MUNICIPAL BOND FUND (Class A, Class C, Class F-1, Class F-2, Class F-3, Class T)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.americanfunds.com/20220914/role/DocumentRiskReturnSummaryUnlabeledAMERICANHIGHINCOMEMUNICIPALBONDFUNDClassAClassCClassF1ClassF2ClassF3ClassT</Role>
      <ShortName>Risk/Return Summary- AMERICAN HIGH-INCOME MUNICIPAL BOND FUND (Class A, Class C, Class F-1, Class F-2, Class F-3, Class T)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="ck0000925950-20220914.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>020030 - Disclosure - Risk/Return Detail Data {Elements} - AMERICAN HIGH-INCOME MUNICIPAL BOND FUND (Class A, Class C, Class F-1, Class F-2, Class F-3, Class T)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.americanfunds.com/20220914/role/DisclosureRiskReturnDetailDataElementsAMERICANHIGHINCOMEMUNICIPALBONDFUNDClassAClassCClassF1ClassF2ClassF3ClassT</Role>
      <ShortName>Risk/Return Detail Data- AMERICAN HIGH-INCOME MUNICIPAL BOND FUND (Class A, Class C, Class F-1, Class F-2, Class F-3, Class T)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="ck0000925950-20220914.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>020031 - Document - Risk/Return Summary {Unlabeled} - Tax-Exempt Fund of California</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.americanfunds.com/20220914/role/DocumentRiskReturnSummaryUnlabeledTaxExemptFundofCalifornia</Role>
      <ShortName>Risk/Return Summary- Tax-Exempt Fund of California</ShortName>
      <MenuCategory></MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="ck0000925950-20220914.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>020038 - Disclosure - Risk/Return Detail Data {Elements} - Tax-Exempt Fund of California</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.americanfunds.com/20220914/role/DisclosureRiskReturnDetailDataElementsTaxExemptFundofCalifornia</Role>
      <ShortName>Risk/Return Detail Data- Tax-Exempt Fund of California</ShortName>
      <MenuCategory></MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="ck0000925950-20220914.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>020039 - Document - Risk/Return Summary {Unlabeled} - AMERICAN FUNDS TAX-EXEMPT FUND OF NEW YORK</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.americanfunds.com/20220914/role/DocumentRiskReturnSummaryUnlabeledAMERICANFUNDSTAXEXEMPTFUNDOFNEWYORK</Role>
      <ShortName>Risk/Return Summary- AMERICAN FUNDS TAX-EXEMPT FUND OF NEW YORK</ShortName>
      <MenuCategory></MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="ck0000925950-20220914.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>020046 - Disclosure - Risk/Return Detail Data {Elements} - AMERICAN FUNDS TAX-EXEMPT FUND OF NEW YORK</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.americanfunds.com/20220914/role/DisclosureRiskReturnDetailDataElementsAMERICANFUNDSTAXEXEMPTFUNDOFNEWYORK</Role>
      <ShortName>Risk/Return Detail Data- AMERICAN FUNDS TAX-EXEMPT FUND OF NEW YORK</ShortName>
      <MenuCategory></MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="ck0000925950-20220914.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>020047 - Document - Risk/Return Summary {Unlabeled} - Class R-6 Prospectus - AMERICAN FUNDS SHORT-TERM TAX-EXEMPT BOND FUND (Class R-6)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.americanfunds.com/20220914/role/DocumentRiskReturnSummaryUnlabeledClassR6ProspectusAMERICANFUNDSSHORTTERMTAXEXEMPTBONDFUNDClassR6</Role>
      <ShortName>Risk/Return Summary- Class R-6 Prospectus - AMERICAN FUNDS SHORT-TERM TAX-EXEMPT BOND FUND (Class R-6)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="ck0000925950-20220914.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>020053 - Disclosure - Risk/Return Detail Data {Elements} - Class R-6 Prospectus - AMERICAN FUNDS SHORT-TERM TAX-EXEMPT BOND FUND (Class R-6)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.americanfunds.com/20220914/role/DisclosureRiskReturnDetailDataElementsClassR6ProspectusAMERICANFUNDSSHORTTERMTAXEXEMPTBONDFUNDClassR6</Role>
      <ShortName>Risk/Return Detail Data- Class R-6 Prospectus - AMERICAN FUNDS SHORT-TERM TAX-EXEMPT BOND FUND (Class R-6)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="ck0000925950-20220914.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>020054 - Document - Risk/Return Summary {Unlabeled} - Class R-6 Prospectus - LIMITED TERM TAX EXEMPT BOND FUND OF AMERICA (Class R-6)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.americanfunds.com/20220914/role/DocumentRiskReturnSummaryUnlabeledClassR6ProspectusLIMITEDTERMTAXEXEMPTBONDFUNDOFAMERICAClassR6</Role>
      <ShortName>Risk/Return Summary- Class R-6 Prospectus - LIMITED TERM TAX EXEMPT BOND FUND OF AMERICA (Class R-6)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="ck0000925950-20220914.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>020060 - Disclosure - Risk/Return Detail Data {Elements} - Class R-6 Prospectus - LIMITED TERM TAX EXEMPT BOND FUND OF AMERICA (Class R-6)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.americanfunds.com/20220914/role/DisclosureRiskReturnDetailDataElementsClassR6ProspectusLIMITEDTERMTAXEXEMPTBONDFUNDOFAMERICAClassR6</Role>
      <ShortName>Risk/Return Detail Data- Class R-6 Prospectus - LIMITED TERM TAX EXEMPT BOND FUND OF AMERICA (Class R-6)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="ck0000925950-20220914.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>020061 - Document - Risk/Return Summary {Unlabeled} - Class R-6 Prospectus - TAX EXEMPT BOND FUND OF AMERICA (Class R-6)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.americanfunds.com/20220914/role/DocumentRiskReturnSummaryUnlabeledClassR6ProspectusTAXEXEMPTBONDFUNDOFAMERICAClassR6</Role>
      <ShortName>Risk/Return Summary- Class R-6 Prospectus - TAX EXEMPT BOND FUND OF AMERICA (Class R-6)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="ck0000925950-20220914.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>020067 - Disclosure - Risk/Return Detail Data {Elements} - Class R-6 Prospectus - TAX EXEMPT BOND FUND OF AMERICA (Class R-6)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.americanfunds.com/20220914/role/DisclosureRiskReturnDetailDataElementsClassR6ProspectusTAXEXEMPTBONDFUNDOFAMERICAClassR6</Role>
      <ShortName>Risk/Return Detail Data- Class R-6 Prospectus - TAX EXEMPT BOND FUND OF AMERICA (Class R-6)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="ck0000925950-20220914.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>true</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>020068 - Document - Risk/Return Summary {Unlabeled} - Class R-6 Prospectus - AMERICAN HIGH-INCOME MUNICIPAL BOND FUND (Class R-6)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.americanfunds.com/20220914/role/DocumentRiskReturnSummaryUnlabeledClassR6ProspectusAMERICANHIGHINCOMEMUNICIPALBONDFUNDClassR6</Role>
      <ShortName>Risk/Return Summary- Class R-6 Prospectus - AMERICAN HIGH-INCOME MUNICIPAL BOND FUND (Class R-6)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="ck0000925950-20220914.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>020074 - Disclosure - Risk/Return Detail Data {Elements} - Class R-6 Prospectus - AMERICAN HIGH-INCOME MUNICIPAL BOND FUND (Class R-6)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.americanfunds.com/20220914/role/DisclosureRiskReturnDetailDataElementsClassR6ProspectusAMERICANHIGHINCOMEMUNICIPALBONDFUNDClassR6</Role>
      <ShortName>Risk/Return Detail Data- Class R-6 Prospectus - AMERICAN HIGH-INCOME MUNICIPAL BOND FUND (Class R-6)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="ck0000925950-20220914.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>040000 - Disclosure - Risk/Return Detail Data {Elements}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/rr/role/RiskReturnDetailData</Role>
      <ShortName>Risk/Return Detail Data</ShortName>
      <MenuCategory></MenuCategory>
      <Position>22</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 30 fact(s) appearing in ix:hidden were eligible for transformation: rr:HighestQuarterlyReturnLabel, rr:LowestQuarterlyReturnLabel, rr:YearToDateReturnLabel -  ck0000925950-20220914.htm 238250, 238253, 238256, 238269, 238272, 238275, 238287, 238290, 238293, 238306, 238309, 238312, 238324, 238327, 238330, 238342, 238345, 238348, 238360, 238363, 238366, 238379, 238382, 238385, 238397, 238400, 238403, 238416, 238419, 238422</Log>
  </Logs>
  <InputFiles>
    <File doctype="485BPOS" original="ck0000925950-20220914.htm">ck0000925950-20220914.htm</File>
    <File>ck0000925950-20220914.xsd</File>
    <File>ck0000925950-20220914_cal.xml</File>
    <File>ck0000925950-20220914_def.xml</File>
    <File>ck0000925950-20220914_lab.xml</File>
    <File>ck0000925950-20220914_pre.xml</File>
    <File>exhd.htm</File>
    <File>exhh.htm</File>
    <File>exhj.htm</File>
    <File>exhp.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>image_001.jpg</File>
    <File>image_002.jpg</File>
    <File>image_003.jpg</File>
    <File>image_004.jpg</File>
    <File>image_005.jpg</File>
    <File>image_006.jpg</File>
    <File>image_007.jpg</File>
    <File>image_008.jpg</File>
    <File>image_009.jpg</File>
    <File>image_010.jpg</File>
    <File>image_011.jpg</File>
    <File>image_012.jpg</File>
    <File>image_013.jpg</File>
    <File>image_014.jpg</File>
    <File>image_015.jpg</File>
    <File>x1_c104495x14x1.jpg</File>
    <File>x1_c104495x217x1.jpg</File>
    <File>x1_c104495x298x1.jpg</File>
    <File>x1_c104495x332x1.jpg</File>
    <File>x1_c104495x44x1.jpg</File>
    <File>x1_c104495x93x1.jpg</File>
    <File>BarChart1.png</File>
    <File>BarChart2.png</File>
    <File>BarChart3.png</File>
    <File>BarChart4.png</File>
    <File>BarChart5.png</File>
    <File>BarChart6.png</File>
    <File>BarChart7.png</File>
    <File>BarChart8.png</File>
    <File>BarChart9.png</File>
    <File>BarChart10.png</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="43">http://xbrl.sec.gov/dei/2021</BaseTaxonomy>
    <BaseTaxonomy items="1431">http://xbrl.sec.gov/rr/2021</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
