<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cik0001553195="http://www.am.com/20260531"
  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="cik0001553195-20260531.xsd" xlink:type="simple"/>
    <context id="P06_01_2025To05_31_2026">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120242MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120242Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120242MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120242MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherCorporateBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120242MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:USTreasuryBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120242MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120242MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120242MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120242MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120242MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120242MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120242MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120242MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120251MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120251Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120251MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherCorporateBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120251MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:USTreasuryBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120251MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120251MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120251MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120251MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120251MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120251MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120251MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120251MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120251MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000189421MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189421Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000189421MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189421Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000189421MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189421Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000189421MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189421Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000189421MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189421Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000189421MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189421Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000189421MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189421Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000189421MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189421Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000189421MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189421Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherCorporateBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000189421MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189421Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:USTreasuryBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000189421MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189421Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000189421MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189421Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120252MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120252Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120252MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120252Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120252MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120252Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120252MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120252Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:USTreasuryBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120252MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120252Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120252MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120252Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120252MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120252Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120252MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120252Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120252MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120252Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120252MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120252Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120252MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120252Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120252MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120252Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherCorporateBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120253MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120253Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120253MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120253Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120253MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120253Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120253MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120253Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120253MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120253Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120253MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120253Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120253MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120253Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120253MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120253Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120253MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120253Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherCorporateBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120253MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120253Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:USTreasuryBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120253MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120253Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120253MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120253Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000179949MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000179949Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000179949MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000179949Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000179949MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000179949Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000179949MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000179949Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000179949MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000179949Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000179949MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000179949Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000179949MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000179949Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000179949MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000179949Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000179949MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000179949Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherCorporateBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000179949MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000179949Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:USTreasuryBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000179949MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000179949Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000179949MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000179949Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120254MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120254Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120254MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120254Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120254MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120254Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120254MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120254Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120254MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120254Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:USTreasuryBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120254MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120254Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherCorporateBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120254MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120254Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120254MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120254Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120254MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120254Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120254MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120254Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120254MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120254Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120254MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120254Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120256MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120256Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120256MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120256MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120256MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:USTreasuryBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120256MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherCorporateBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120256MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120256MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120256MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120256MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120256MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120256MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120256MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120257MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120257Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120257MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120257Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120257MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120257Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120257MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120257Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120257MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120257Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120257MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120257Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120257MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120257Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120257MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120257Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120257MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120257Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:USTreasuryBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120257MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120257Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherCorporateBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120257MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120257Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120257MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120257Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000189420MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189420Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000189420MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189420Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000189420MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189420Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000189420MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189420Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:USTreasuryBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000189420MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189420Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherCorporateBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000189420MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189420Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000189420MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189420Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000189420MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189420Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000189420MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189420Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000189420MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189420Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000189420MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189420Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000189420MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189420Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120243MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120243MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120243MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120243MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120243MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120243MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120243MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120243MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120243MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:USTreasuryBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120243MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherCorporateBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120243MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120243MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000222346MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000222346MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222346Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000222346MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222346Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherCorporateBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000222346MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222346Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:USTreasuryBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000222346MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222346Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000222346MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222346Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000222346MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222346Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000222346MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222346Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000222346MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222346Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000222346MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222346Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000222346MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222346Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000222346MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222346Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000222347MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222347Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000222347MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222347Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000222347MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222347Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000222347MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222347Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000222347MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222347Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherCorporateBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000222347MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222347Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:USTreasuryBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000222347MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222347Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000222347MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222347Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000222347MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222347Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000222347MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222347Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000222347MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222347Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000222347MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222347Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120244MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120244MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherCorporateBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120244MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:USTreasuryBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120244MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120244MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120244MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120244MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120244MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120244MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120244MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120244MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120244MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120245MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120245MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120245MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120245MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120245MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120245MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120245MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120245MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120245MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherCorporateBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120245MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:USTreasuryBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120245MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120245MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000148464MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000148464Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000148464MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000148464Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000148464MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000148464Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000148464MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000148464Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000148464MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000148464Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000148464MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000148464Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000148464MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000148464Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000148464MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000148464Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherCorporateBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000148464MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000148464Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:USTreasuryBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000148464MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000148464Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000148464MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000148464Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000148464MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000148464Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120246MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120246Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120246MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120246MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120246MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120246MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherCorporateBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120246MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:USTreasuryBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120246MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120246MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120246MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120246MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120246MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120246MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120247MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120247Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120247MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120247Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120247MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120247Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120247MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120247Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherCorporateBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120247MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120247Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:USTreasuryBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120247MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120247Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120247MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120247Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120247MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120247Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120247MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120247Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120247MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120247Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120247MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120247Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120247MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120247Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000164799MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000164799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000164799MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000164799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000164799MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000164799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000164799MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000164799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000164799MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000164799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000164799MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000164799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherCorporateBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000164799MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000164799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:USTreasuryBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000164799MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000164799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000164799MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000164799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000164799MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000164799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000164799MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000164799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000164799MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000164799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120248MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120248Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120248MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120248MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherCorporateBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120248MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:USTreasuryBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120248MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120248MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120248MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120248MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120248MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120248MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120248MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120248MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120248Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120249MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120249Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120249MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120249Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120249MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120249Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120249MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120249Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120249MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120249Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120249MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120249Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120249MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120249Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120249MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120249Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120249MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120249Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherCorporateBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120249MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120249Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:USTreasuryBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120249MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120249Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:OtherBondsAndNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2026_C000120249MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120249Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0001553195:ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-05-31</instant>
        </period>
    </context>
    <context id="P06_01_2025To05_31_2026_C000120242MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120242Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2025To05_31_2026_C000120242MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2025To05_31_2026_C000120251MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120251Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2025To05_31_2026_C000120251MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2025To05_31_2026_C000189421MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189421Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2025To05_31_2026_C000189421MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189421Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2025To05_31_2026_C000120252MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120252Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2025To05_31_2026_C000120253MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120253Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2025To05_31_2026_C000179949MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000179949Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2025To05_31_2026_C000120254MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120254Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2025To05_31_2026_C000120254MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120254Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2025To05_31_2026_C000120256MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120256Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2025To05_31_2026_C000120256MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2025To05_31_2026_C000120257MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120257Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2025To05_31_2026_C000189420MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189420Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2025To05_31_2026_C000189420MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189420Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2025To05_31_2026_C000120243MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2025To05_31_2026_C000222346MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2025To05_31_2026_C000222347MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222347Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2025To05_31_2026_C000120244MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2025To05_31_2026_C000120245MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2025To05_31_2026_C000148464MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000148464Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2025To05_31_2026_C000120246MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120246Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2025To05_31_2026_C000120247MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120247Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2025To05_31_2026_C000164799MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000164799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2025To05_31_2026_C000120248MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120248Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2025To05_31_2026_C000120249MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120249Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P05_31_2016To05_31_2016_C000120242MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120242Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-31</startDate>
            <endDate>2016-05-31</endDate>
        </period>
    </context>
    <context id="P05_31_2016To05_31_2016_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-31</startDate>
            <endDate>2016-05-31</endDate>
        </period>
    </context>
    <context id="P05_31_2016To05_31_2016_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-31</startDate>
            <endDate>2016-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To05_31_2026_C000120242MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120242Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To05_31_2026_C000120242MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2021To05_31_2026_C000120242MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120242Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2021To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2021To05_31_2026_C000120242MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2021To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2021To05_31_2026_C000120251MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120251Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2021To05_31_2026_C000120251MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2021To05_31_2026_C000189421MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189421Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2021To05_31_2026_C000189421MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189421Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2021To05_31_2026_C000120252MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120252Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2021To05_31_2026_C000120253MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120253Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2021To05_31_2026_C000179949MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000179949Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2021To05_31_2026_C000120254MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120254Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2021To05_31_2026_C000120254MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120254Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2021To05_31_2026_C000120256MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2021To05_31_2026_C000120256MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120256Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2021To05_31_2026_C000120257MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120257Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2021To05_31_2026_C000189420MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189420Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2021To05_31_2026_C000189420MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189420Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2021To05_31_2026_C000120243MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2021To05_31_2026_C000222346MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2021To05_31_2026_C000222347MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222347Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2021To05_31_2026_C000120244MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2021To05_31_2026_C000120245MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2021To05_31_2026_C000148464MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000148464Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2021To05_31_2026_C000120246MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120246Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2021To05_31_2026_C000120247MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120247Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2021To05_31_2026_C000164799MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000164799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2021To05_31_2026_C000120248MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120248Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2021To05_31_2026_C000120249MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120249Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To07_29_2016_C000120251MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120251Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2016-07-29</endDate>
        </period>
    </context>
    <context id="P07_29_2016To07_29_2016_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2016-07-29</endDate>
        </period>
    </context>
    <context id="P07_29_2016To07_29_2016_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2016-07-29</endDate>
        </period>
    </context>
    <context id="P07_29_2016To07_29_2016_C000120252MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120252Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2016-07-29</endDate>
        </period>
    </context>
    <context id="P07_29_2016To07_29_2016_C000120253MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120253Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2016-07-29</endDate>
        </period>
    </context>
    <context id="P07_29_2016To07_29_2016_C000120254MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120254Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2016-07-29</endDate>
        </period>
    </context>
    <context id="P07_29_2016To07_29_2016_C000120256MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120256Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2016-07-29</endDate>
        </period>
    </context>
    <context id="P07_29_2016To07_29_2016_C000120257MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120257Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2016-07-29</endDate>
        </period>
    </context>
    <context id="P07_29_2016To07_29_2016_C000120243MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2016-07-29</endDate>
        </period>
    </context>
    <context id="P07_29_2016To07_29_2016_C000120244MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2016-07-29</endDate>
        </period>
    </context>
    <context id="P07_29_2016To07_29_2016_C000120245MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2016-07-29</endDate>
        </period>
    </context>
    <context id="P07_29_2016To07_29_2016_C000148464MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000148464Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2016-07-29</endDate>
        </period>
    </context>
    <context id="P07_29_2016To07_29_2016_C000120246MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120246Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2016-07-29</endDate>
        </period>
    </context>
    <context id="P07_29_2016To07_29_2016_C000120247MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120247Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2016-07-29</endDate>
        </period>
    </context>
    <context id="P07_29_2016To07_29_2016_C000164799MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000164799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2016-07-29</endDate>
        </period>
    </context>
    <context id="P07_29_2016To07_29_2016_C000120248MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120248Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2016-07-29</endDate>
        </period>
    </context>
    <context id="P07_29_2016To07_29_2016_C000120249MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120249Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2016-07-29</endDate>
        </period>
    </context>
    <context id="P04_07_2017To04_07_2017_C000189421MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189421Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2017-04-07</endDate>
        </period>
    </context>
    <context id="P04_07_2017To04_07_2017_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2017-04-07</endDate>
        </period>
    </context>
    <context id="P04_07_2017To04_07_2017_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2017-04-07</endDate>
        </period>
    </context>
    <context id="P04_07_2017To04_07_2017_C000189420MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189420Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2017-04-07</endDate>
        </period>
    </context>
    <context id="P01_27_2017To01_27_2017_C000179949MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000179949Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2017-01-27</endDate>
        </period>
    </context>
    <context id="P01_27_2017To01_27_2017_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2017-01-27</endDate>
        </period>
    </context>
    <context id="P01_27_2017To01_27_2017_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2017-01-27</endDate>
        </period>
    </context>
    <context id="P10_30_2020To10_30_2020_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2020-10-30</endDate>
        </period>
    </context>
    <context id="P10_30_2020To10_30_2020_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2020-10-30</endDate>
        </period>
    </context>
    <context id="P10_30_2020To10_30_2020_C000222346MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2020-10-30</endDate>
        </period>
    </context>
    <context id="P10_30_2020To10_30_2020_C000222347MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222347Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2020-10-30</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2017_C000120251MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120251Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2017_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2017_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2017_C000120252MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120252Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2017_C000120253MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120253Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2017_C000120254MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120254Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2017_C000120256MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120256Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2017_C000120257MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120257Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2017_C000120243MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2017_C000120244MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2017_C000120245MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2017_C000148464MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000148464Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2017_C000120246MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120246Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2017_C000120247MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120247Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2017_C000164799MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000164799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2017_C000120248MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120248Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2017_C000120249MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120249Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2018_C000120251MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120251Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2018_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2018_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2018_C000120252MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120252Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2018_C000120253MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120253Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2018_C000120254MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120254Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2018_C000120256MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120256Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2018_C000120257MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120257Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2018_C000120243MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2018_C000120244MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2018_C000120245MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2018_C000148464MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000148464Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2018_C000120246MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120246Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2018_C000120247MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120247Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2018_C000164799MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000164799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2018_C000120248MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120248Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2018_C000120249MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120249Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2019_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2019_C000120251MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120251Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2019_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2019_C000120252MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120252Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2019_C000120253MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120253Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2019_C000120254MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120254Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2019_C000120256MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120256Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2019_C000120257MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120257Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2019_C000120243MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2019_C000120244MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2019_C000120245MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2019_C000148464MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000148464Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2019_C000120246MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120246Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2019_C000120247MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120247Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2019_C000164799MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000164799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2019_C000120248MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120248Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2019_C000120249MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120249Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2020_C000120251MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120251Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2020_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2020_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2020_C000120252MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120252Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2020_C000120253MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120253Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2020_C000120254MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120254Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2020_C000120256MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120256Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2020_C000120257MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120257Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2020_C000120243MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2020_C000120244MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2020_C000120245MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2020_C000148464MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000148464Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2020_C000120246MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120246Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2020_C000120247MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120247Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2020_C000164799MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000164799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2020_C000120248MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120248Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2020_C000120249MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120249Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2021_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2021_C000120251MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120251Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2021_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2021_C000120252MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120252Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2021_C000120253MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120253Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2021_C000120254MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120254Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2021_C000120256MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120256Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2021_C000120257MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120257Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2021_C000120243MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2021_C000120244MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2021_C000120245MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2021_C000148464MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000148464Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2021_C000120246MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120246Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2021_C000120247MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120247Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2021_C000164799MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000164799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2021_C000120248MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120248Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2021_C000120249MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120249Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2022_C000120251MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120251Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2022_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2022_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2022_C000120252MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120252Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2022_C000120253MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120253Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2022_C000120254MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120254Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2022_C000120256MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120256Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2022_C000120257MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120257Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2022_C000120243MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2022_C000120244MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2022_C000120245MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2022_C000148464MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000148464Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2022_C000120246MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120246Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2022_C000120247MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120247Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2022_C000164799MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000164799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2022_C000120248MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120248Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2022_C000120249MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120249Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2023_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2023_C000120251MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120251Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2023_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2023_C000120252MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120252Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2023_C000120253MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120253Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2023_C000120254MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120254Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2023_C000120256MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120256Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2023_C000120257MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120257Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2023_C000120243MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2023_C000120244MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2023_C000120245MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2023_C000148464MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000148464Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2023_C000120246MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120246Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2023_C000120247MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120247Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2023_C000164799MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000164799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2023_C000120248MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120248Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2023_C000120249MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120249Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2024_C000120251MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120251Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2024_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2024_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2024_C000120252MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120252Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2024_C000120253MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120253Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2024_C000120254MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120254Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2024_C000120256MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120256Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2024_C000120257MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120257Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2024_C000120243MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2024_C000120244MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2024_C000120245MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2024_C000148464MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000148464Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2024_C000120246MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120246Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2024_C000120247MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120247Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2024_C000164799MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000164799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2024_C000120248MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120248Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2024_C000120249MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120249Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2025_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2025_C000120251MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120251Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2025_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2025_C000120252MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120252Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2025_C000120253MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120253Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2025_C000120254MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120254Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2025_C000120256MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120256Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2025_C000120257MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120257Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2025_C000120243MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2025_C000120244MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2025_C000120245MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2025_C000148464MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000148464Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2025_C000120246MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120246Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2025_C000120247MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120247Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2025_C000164799MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000164799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2025_C000120248MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120248Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2025_C000120249MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120249Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2026_C000120251MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120251Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2026_C000120251MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120251Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2026_C000120252MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120252Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2026_C000120253MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120253Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2026_C000120254MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120254Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2026_C000120254MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120254Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2026_C000120256MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120256Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2026_C000120256MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120256Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2026_C000120257MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120257Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2026_C000120243MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2026_C000120244MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2026_C000120245MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2026_C000148464MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000148464Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2026_C000120246MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120246Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2026_C000120247MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120247Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2026_C000164799MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000164799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2026_C000120248MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120248Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P07_29_2016To05_31_2026_C000120249MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120249Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-29</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2018_C000189421MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189421Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2018_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2018_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2018_C000189420MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189420Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2019_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2019_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2019_C000189421MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189421Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2019_C000189420MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189420Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2020_C000189421MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189421Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2020_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2020_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2020_C000189420MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189420Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2021_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2021_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2021_C000189421MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189421Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2021_C000189420MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189420Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2022_C000189421MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189421Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2022_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2022_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2022_C000189420MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189420Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2023_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2023_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2023_C000189421MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189421Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2023_C000189420MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189420Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2024_C000189421MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189421Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2024_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2024_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2024_C000189420MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189420Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2025_C000189421MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189421Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2025_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2025_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2025_C000189420MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189420Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2026_C000189421MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189421Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2026_C000189421MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189421Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2026_C000189420MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189420Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P04_07_2017To05_31_2026_C000189420MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000189420Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-07</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P10_30_2020To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P10_30_2020To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P10_30_2020To05_31_2026_C000222346MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P10_30_2020To05_31_2026_C000222347MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222347Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P10_30_2020To05_31_2021_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="P10_30_2020To05_31_2021_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="P10_30_2020To05_31_2021_C000222346MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="P10_30_2020To05_31_2021_C000222347MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222347Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="P10_30_2020To05_31_2023_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="P10_30_2020To05_31_2023_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="P10_30_2020To05_31_2023_C000222346MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="P10_30_2020To05_31_2023_C000222347MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222347Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="P10_30_2020To05_31_2024_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="P10_30_2020To05_31_2024_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="P10_30_2020To05_31_2024_C000222346MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="P10_30_2020To05_31_2024_C000222347MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222347Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="P10_30_2020To05_31_2025_C000222346MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="P10_30_2020To05_31_2025_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="P10_30_2020To05_31_2025_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="P10_30_2020To05_31_2025_C000222347MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222347Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="P10_30_2020To05_31_2022_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P10_30_2020To05_31_2022_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P10_30_2020To05_31_2022_C000222346MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P10_30_2020To05_31_2022_C000222347MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000222347Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To05_31_2017_C000179949MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000179949Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To05_31_2017_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To05_31_2017_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To05_31_2018_C000179949MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000179949Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To05_31_2018_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To05_31_2018_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To05_31_2019_C000179949MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000179949Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To05_31_2019_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To05_31_2019_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To05_31_2020_C000179949MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000179949Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To05_31_2020_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To05_31_2020_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To05_31_2021_C000179949MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000179949Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To05_31_2021_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To05_31_2021_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To05_31_2022_C000179949MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000179949Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To05_31_2022_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To05_31_2022_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To05_31_2023_C000179949MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000179949Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To05_31_2023_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To05_31_2023_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To05_31_2024_C000179949MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000179949Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To05_31_2024_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To05_31_2024_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To05_31_2025_C000179949MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000179949Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To05_31_2025_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To05_31_2025_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To05_31_2026_C000179949MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000179949Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P01_27_2017To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-27</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To05_31_2017_C000120242MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120242Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To05_31_2017_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To05_31_2017_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To05_31_2018_C000120242MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120242Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To05_31_2018_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To05_31_2018_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To05_31_2019_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To05_31_2019_C000120242MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120242Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To05_31_2019_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To05_31_2020_C000120242MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120242Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To05_31_2020_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To05_31_2020_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To05_31_2021_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To05_31_2021_C000120242MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120242Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To05_31_2021_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To05_31_2022_C000120242MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120242Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To05_31_2022_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To05_31_2022_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To05_31_2023_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To05_31_2023_C000120242MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120242Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To05_31_2023_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To05_31_2024_C000120242MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120242Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To05_31_2024_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To05_31_2024_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To05_31_2025_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">cik0001553195:BloombergUSCorporateInvestmentGradeIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To05_31_2025_C000120242MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0001553195:C000120242Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To05_31_2025_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001553195</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">cik0001553195:BloombergUSAggregateIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2025-05-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>cik0001553195:Holding</measure>
    </unit>
    <oef:AccmVal
      contextRef="P05_31_2016To05_31_2016_C000120242MemberoefClassAxis"
      decimals="0"
      id="ixv-34410"
      unitRef="Unit_USD">9625</oef:AccmVal>
    <oef:AccmVal
      contextRef="P05_31_2016To05_31_2016_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34411"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P05_31_2016To05_31_2016_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34412"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P06_01_2016To05_31_2017_C000120242MemberoefClassAxis"
      decimals="0"
      id="ixv-34413"
      unitRef="Unit_USD">10001</oef:AccmVal>
    <oef:AccmVal
      contextRef="P06_01_2016To05_31_2017_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34414"
      unitRef="Unit_USD">10158</oef:AccmVal>
    <oef:AccmVal
      contextRef="P06_01_2016To05_31_2025_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34415"
      unitRef="Unit_USD">12430</oef:AccmVal>
    <oef:AccmVal
      contextRef="P06_01_2016To05_31_2026_C000120242MemberoefClassAxis"
      decimals="0"
      id="ixv-34416"
      unitRef="Unit_USD">12293</oef:AccmVal>
    <oef:AccmVal
      contextRef="P06_01_2016To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34417"
      unitRef="Unit_USD">11836</oef:AccmVal>
    <oef:AccmVal
      contextRef="P06_01_2016To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34418"
      unitRef="Unit_USD">13188</oef:AccmVal>
    <oef:AccmVal
      contextRef="P06_01_2016To05_31_2023_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34419"
      unitRef="Unit_USD">11273</oef:AccmVal>
    <oef:AccmVal
      contextRef="P06_01_2016To05_31_2024_C000120242MemberoefClassAxis"
      decimals="0"
      id="ixv-34420"
      unitRef="Unit_USD">11122</oef:AccmVal>
    <oef:AccmVal
      contextRef="P06_01_2016To05_31_2024_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34421"
      unitRef="Unit_USD">10676</oef:AccmVal>
    <oef:AccmVal
      contextRef="P06_01_2016To05_31_2024_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34422"
      unitRef="Unit_USD">11769</oef:AccmVal>
    <oef:AccmVal
      contextRef="P06_01_2016To05_31_2025_C000120242MemberoefClassAxis"
      decimals="0"
      id="ixv-34423"
      unitRef="Unit_USD">11707</oef:AccmVal>
    <oef:AccmVal
      contextRef="P06_01_2016To05_31_2025_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34424"
      unitRef="Unit_USD">11258</oef:AccmVal>
    <oef:AccmVal
      contextRef="P06_01_2016To05_31_2021_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34425"
      unitRef="Unit_USD">12782</oef:AccmVal>
    <oef:AccmVal
      contextRef="P06_01_2016To05_31_2022_C000120242MemberoefClassAxis"
      decimals="0"
      id="ixv-34426"
      unitRef="Unit_USD">11011</oef:AccmVal>
    <oef:AccmVal
      contextRef="P06_01_2016To05_31_2022_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34427"
      unitRef="Unit_USD">10769</oef:AccmVal>
    <oef:AccmVal
      contextRef="P06_01_2016To05_31_2022_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34428"
      unitRef="Unit_USD">11468</oef:AccmVal>
    <oef:AccmVal
      contextRef="P06_01_2016To05_31_2023_C000120242MemberoefClassAxis"
      decimals="0"
      id="ixv-34429"
      unitRef="Unit_USD">10816</oef:AccmVal>
    <oef:AccmVal
      contextRef="P06_01_2016To05_31_2023_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34430"
      unitRef="Unit_USD">10538</oef:AccmVal>
    <oef:AccmVal
      contextRef="P06_01_2016To05_31_2019_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34431"
      unitRef="Unit_USD">11209</oef:AccmVal>
    <oef:AccmVal
      contextRef="P06_01_2016To05_31_2020_C000120242MemberoefClassAxis"
      decimals="0"
      id="ixv-34432"
      unitRef="Unit_USD">12168</oef:AccmVal>
    <oef:AccmVal
      contextRef="P06_01_2016To05_31_2020_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34433"
      unitRef="Unit_USD">11781</oef:AccmVal>
    <oef:AccmVal
      contextRef="P06_01_2016To05_31_2020_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34434"
      unitRef="Unit_USD">12333</oef:AccmVal>
    <oef:AccmVal
      contextRef="P06_01_2016To05_31_2021_C000120242MemberoefClassAxis"
      decimals="0"
      id="ixv-34435"
      unitRef="Unit_USD">12298</oef:AccmVal>
    <oef:AccmVal
      contextRef="P06_01_2016To05_31_2021_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34436"
      unitRef="Unit_USD">11734</oef:AccmVal>
    <oef:AccmVal
      contextRef="P06_01_2016To05_31_2017_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34437"
      unitRef="Unit_USD">10426</oef:AccmVal>
    <oef:AccmVal
      contextRef="P06_01_2016To05_31_2018_C000120242MemberoefClassAxis"
      decimals="0"
      id="ixv-34438"
      unitRef="Unit_USD">9937</oef:AccmVal>
    <oef:AccmVal
      contextRef="P06_01_2016To05_31_2018_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34439"
      unitRef="Unit_USD">10120</oef:AccmVal>
    <oef:AccmVal
      contextRef="P06_01_2016To05_31_2018_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34440"
      unitRef="Unit_USD">10432</oef:AccmVal>
    <oef:AccmVal
      contextRef="P06_01_2016To05_31_2019_C000120242MemberoefClassAxis"
      decimals="0"
      id="ixv-34441"
      unitRef="Unit_USD">10664</oef:AccmVal>
    <oef:AccmVal
      contextRef="P06_01_2016To05_31_2019_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34442"
      unitRef="Unit_USD">10768</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2025_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34443"
      unitRef="Unit_USD">11981</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2026_C000120251MemberoefClassAxis"
      decimals="0"
      id="ixv-34444"
      unitRef="Unit_USD">11612</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34445"
      unitRef="Unit_USD">11554</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34446"
      unitRef="Unit_USD">12711</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To07_29_2016_C000120251MemberoefClassAxis"
      decimals="0"
      id="ixv-34447"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To07_29_2016_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34448"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To07_29_2016_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34449"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2017_C000120251MemberoefClassAxis"
      decimals="0"
      id="ixv-34450"
      unitRef="Unit_USD">9954</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2017_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34451"
      unitRef="Unit_USD">9916</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2023_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34452"
      unitRef="Unit_USD">10866</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2024_C000120251MemberoefClassAxis"
      decimals="0"
      id="ixv-34453"
      unitRef="Unit_USD">10518</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2024_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34454"
      unitRef="Unit_USD">10421</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2024_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34455"
      unitRef="Unit_USD">11345</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2025_C000120251MemberoefClassAxis"
      decimals="0"
      id="ixv-34456"
      unitRef="Unit_USD">11058</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2025_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34457"
      unitRef="Unit_USD">10990</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2021_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34458"
      unitRef="Unit_USD">12321</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2022_C000120251MemberoefClassAxis"
      decimals="0"
      id="ixv-34459"
      unitRef="Unit_USD">10568</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2022_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34460"
      unitRef="Unit_USD">10512</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2022_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34461"
      unitRef="Unit_USD">11054</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2023_C000120251MemberoefClassAxis"
      decimals="0"
      id="ixv-34462"
      unitRef="Unit_USD">10303</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2023_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34463"
      unitRef="Unit_USD">10287</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2019_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34464"
      unitRef="Unit_USD">10805</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2020_C000120251MemberoefClassAxis"
      decimals="0"
      id="ixv-34465"
      unitRef="Unit_USD">11844</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2020_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34466"
      unitRef="Unit_USD">11501</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2020_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34467"
      unitRef="Unit_USD">11888</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2021_C000120251MemberoefClassAxis"
      decimals="0"
      id="ixv-34468"
      unitRef="Unit_USD">11888</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2021_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34469"
      unitRef="Unit_USD">11454</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2017_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34470"
      unitRef="Unit_USD">10050</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2018_C000120251MemberoefClassAxis"
      decimals="0"
      id="ixv-34471"
      unitRef="Unit_USD">9813</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2018_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34472"
      unitRef="Unit_USD">9879</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2018_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34473"
      unitRef="Unit_USD">10056</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2019_C000120251MemberoefClassAxis"
      decimals="0"
      id="ixv-34474"
      unitRef="Unit_USD">10453</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2019_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34475"
      unitRef="Unit_USD">10511</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To04_07_2017_C000189421MemberoefClassAxis"
      decimals="0"
      id="ixv-34476"
      unitRef="Unit_USD">9751</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2023_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34477"
      unitRef="Unit_USD">10518</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2023_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34478"
      unitRef="Unit_USD">11027</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2024_C000189421MemberoefClassAxis"
      decimals="0"
      id="ixv-34479"
      unitRef="Unit_USD">11272</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2024_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34480"
      unitRef="Unit_USD">10655</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2024_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34481"
      unitRef="Unit_USD">11512</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2025_C000189421MemberoefClassAxis"
      decimals="0"
      id="ixv-34482"
      unitRef="Unit_USD">11896</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2021_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34483"
      unitRef="Unit_USD">11711</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2021_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34484"
      unitRef="Unit_USD">12503</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2022_C000189421MemberoefClassAxis"
      decimals="0"
      id="ixv-34485"
      unitRef="Unit_USD">11094</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2022_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34486"
      unitRef="Unit_USD">10748</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2022_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34487"
      unitRef="Unit_USD">11218</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2023_C000189421MemberoefClassAxis"
      decimals="0"
      id="ixv-34488"
      unitRef="Unit_USD">10932</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2019_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34489"
      unitRef="Unit_USD">10747</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2019_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34490"
      unitRef="Unit_USD">10965</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2020_C000189421MemberoefClassAxis"
      decimals="0"
      id="ixv-34491"
      unitRef="Unit_USD">12193</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2020_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34492"
      unitRef="Unit_USD">11759</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2020_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34493"
      unitRef="Unit_USD">12064</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2021_C000189421MemberoefClassAxis"
      decimals="0"
      id="ixv-34494"
      unitRef="Unit_USD">12357</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To04_07_2017_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34495"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To04_07_2017_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34496"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2018_C000189421MemberoefClassAxis"
      decimals="0"
      id="ixv-34497"
      unitRef="Unit_USD">9903</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2018_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34498"
      unitRef="Unit_USD">10100</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2018_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34499"
      unitRef="Unit_USD">10205</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2019_C000189421MemberoefClassAxis"
      decimals="0"
      id="ixv-34500"
      unitRef="Unit_USD">10656</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2025_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34501"
      unitRef="Unit_USD">11237</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2025_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34502"
      unitRef="Unit_USD">12159</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2026_C000189421MemberoefClassAxis"
      decimals="0"
      id="ixv-34503"
      unitRef="Unit_USD">12524</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34504"
      unitRef="Unit_USD">11814</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34505"
      unitRef="Unit_USD">12900</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To07_29_2016_C000120252MemberoefClassAxis"
      decimals="0"
      id="ixv-34506"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2017_C000120252MemberoefClassAxis"
      decimals="0"
      id="ixv-34507"
      unitRef="Unit_USD">10009</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2018_C000120252MemberoefClassAxis"
      decimals="0"
      id="ixv-34508"
      unitRef="Unit_USD">9941</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2019_C000120252MemberoefClassAxis"
      decimals="0"
      id="ixv-34509"
      unitRef="Unit_USD">10666</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2020_C000120252MemberoefClassAxis"
      decimals="0"
      id="ixv-34510"
      unitRef="Unit_USD">12173</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2021_C000120252MemberoefClassAxis"
      decimals="0"
      id="ixv-34511"
      unitRef="Unit_USD">12308</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2022_C000120252MemberoefClassAxis"
      decimals="0"
      id="ixv-34512"
      unitRef="Unit_USD">11021</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2023_C000120252MemberoefClassAxis"
      decimals="0"
      id="ixv-34513"
      unitRef="Unit_USD">10826</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2024_C000120252MemberoefClassAxis"
      decimals="0"
      id="ixv-34514"
      unitRef="Unit_USD">11136</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2025_C000120252MemberoefClassAxis"
      decimals="0"
      id="ixv-34515"
      unitRef="Unit_USD">11723</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2026_C000120252MemberoefClassAxis"
      decimals="0"
      id="ixv-34516"
      unitRef="Unit_USD">12310</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To07_29_2016_C000120253MemberoefClassAxis"
      decimals="0"
      id="ixv-34517"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2017_C000120253MemberoefClassAxis"
      decimals="0"
      id="ixv-34518"
      unitRef="Unit_USD">10034</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2018_C000120253MemberoefClassAxis"
      decimals="0"
      id="ixv-34519"
      unitRef="Unit_USD">9993</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2019_C000120253MemberoefClassAxis"
      decimals="0"
      id="ixv-34520"
      unitRef="Unit_USD">10753</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2020_C000120253MemberoefClassAxis"
      decimals="0"
      id="ixv-34521"
      unitRef="Unit_USD">12305</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2021_C000120253MemberoefClassAxis"
      decimals="0"
      id="ixv-34522"
      unitRef="Unit_USD">12474</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2022_C000120253MemberoefClassAxis"
      decimals="0"
      id="ixv-34523"
      unitRef="Unit_USD">11199</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2023_C000120253MemberoefClassAxis"
      decimals="0"
      id="ixv-34524"
      unitRef="Unit_USD">11029</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2024_C000120253MemberoefClassAxis"
      decimals="0"
      id="ixv-34525"
      unitRef="Unit_USD">11374</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2025_C000120253MemberoefClassAxis"
      decimals="0"
      id="ixv-34526"
      unitRef="Unit_USD">12005</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2026_C000120253MemberoefClassAxis"
      decimals="0"
      id="ixv-34527"
      unitRef="Unit_USD">12638</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To05_31_2026_C000179949MemberoefClassAxis"
      decimals="0"
      id="ixv-34528"
      unitRef="Unit_USD">13137</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34529"
      unitRef="Unit_USD">11922</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34530"
      unitRef="Unit_USD">13056</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To05_31_2024_C000179949MemberoefClassAxis"
      decimals="0"
      id="ixv-34531"
      unitRef="Unit_USD">11795</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To05_31_2024_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34532"
      unitRef="Unit_USD">10753</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To05_31_2024_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34533"
      unitRef="Unit_USD">11652</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To05_31_2025_C000179949MemberoefClassAxis"
      decimals="0"
      id="ixv-34534"
      unitRef="Unit_USD">12463</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To05_31_2025_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34535"
      unitRef="Unit_USD">11340</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To05_31_2025_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34536"
      unitRef="Unit_USD">12306</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To05_31_2022_C000179949MemberoefClassAxis"
      decimals="0"
      id="ixv-34537"
      unitRef="Unit_USD">11586</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To05_31_2022_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34538"
      unitRef="Unit_USD">10847</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To05_31_2022_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34539"
      unitRef="Unit_USD">11354</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To05_31_2023_C000179949MemberoefClassAxis"
      decimals="0"
      id="ixv-34540"
      unitRef="Unit_USD">11424</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To05_31_2023_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34541"
      unitRef="Unit_USD">10614</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To05_31_2023_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34542"
      unitRef="Unit_USD">11161</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To05_31_2020_C000179949MemberoefClassAxis"
      decimals="0"
      id="ixv-34543"
      unitRef="Unit_USD">12704</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To05_31_2020_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34544"
      unitRef="Unit_USD">11867</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To05_31_2020_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34545"
      unitRef="Unit_USD">12210</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To05_31_2021_C000179949MemberoefClassAxis"
      decimals="0"
      id="ixv-34546"
      unitRef="Unit_USD">12890</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To05_31_2021_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34547"
      unitRef="Unit_USD">11819</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To05_31_2021_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34548"
      unitRef="Unit_USD">12655</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To05_31_2018_C000179949MemberoefClassAxis"
      decimals="0"
      id="ixv-34549"
      unitRef="Unit_USD">10296</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To05_31_2018_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34550"
      unitRef="Unit_USD">10193</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To05_31_2018_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34551"
      unitRef="Unit_USD">10329</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To05_31_2019_C000179949MemberoefClassAxis"
      decimals="0"
      id="ixv-34552"
      unitRef="Unit_USD">11090</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To05_31_2019_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34553"
      unitRef="Unit_USD">10845</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To05_31_2019_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34554"
      unitRef="Unit_USD">11098</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To01_27_2017_C000179949MemberoefClassAxis"
      decimals="0"
      id="ixv-34555"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To01_27_2017_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34556"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To01_27_2017_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34557"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To05_31_2017_C000179949MemberoefClassAxis"
      decimals="0"
      id="ixv-34558"
      unitRef="Unit_USD">10329</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To05_31_2017_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34559"
      unitRef="Unit_USD">10231</oef:AccmVal>
    <oef:AccmVal
      contextRef="P01_27_2017To05_31_2017_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34560"
      unitRef="Unit_USD">10323</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2024_C000120254MemberoefClassAxis"
      decimals="0"
      id="ixv-34561"
      unitRef="Unit_USD">10723</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2023_C000120254MemberoefClassAxis"
      decimals="0"
      id="ixv-34562"
      unitRef="Unit_USD">10429</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2022_C000120254MemberoefClassAxis"
      decimals="0"
      id="ixv-34563"
      unitRef="Unit_USD">10622</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2021_C000120254MemberoefClassAxis"
      decimals="0"
      id="ixv-34564"
      unitRef="Unit_USD">11864</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2020_C000120254MemberoefClassAxis"
      decimals="0"
      id="ixv-34565"
      unitRef="Unit_USD">11737</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2019_C000120254MemberoefClassAxis"
      decimals="0"
      id="ixv-34566"
      unitRef="Unit_USD">10287</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2026_C000120254MemberoefClassAxis"
      decimals="0"
      id="ixv-34567"
      unitRef="Unit_USD">11849</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2025_C000120254MemberoefClassAxis"
      decimals="0"
      id="ixv-34568"
      unitRef="Unit_USD">11286</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2018_C000120254MemberoefClassAxis"
      decimals="0"
      id="ixv-34569"
      unitRef="Unit_USD">9585</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2017_C000120254MemberoefClassAxis"
      decimals="0"
      id="ixv-34570"
      unitRef="Unit_USD">9655</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To07_29_2016_C000120254MemberoefClassAxis"
      decimals="0"
      id="ixv-34571"
      unitRef="Unit_USD">9650</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2018_C000120256MemberoefClassAxis"
      decimals="0"
      id="ixv-34572"
      unitRef="Unit_USD">9806</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2017_C000120256MemberoefClassAxis"
      decimals="0"
      id="ixv-34573"
      unitRef="Unit_USD">9952</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To07_29_2016_C000120256MemberoefClassAxis"
      decimals="0"
      id="ixv-34574"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2026_C000120256MemberoefClassAxis"
      decimals="0"
      id="ixv-34575"
      unitRef="Unit_USD">11831</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2025_C000120256MemberoefClassAxis"
      decimals="0"
      id="ixv-34576"
      unitRef="Unit_USD">11269</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2024_C000120256MemberoefClassAxis"
      decimals="0"
      id="ixv-34577"
      unitRef="Unit_USD">10707</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2023_C000120256MemberoefClassAxis"
      decimals="0"
      id="ixv-34578"
      unitRef="Unit_USD">10413</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2022_C000120256MemberoefClassAxis"
      decimals="0"
      id="ixv-34579"
      unitRef="Unit_USD">10606</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2021_C000120256MemberoefClassAxis"
      decimals="0"
      id="ixv-34580"
      unitRef="Unit_USD">11860</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2020_C000120256MemberoefClassAxis"
      decimals="0"
      id="ixv-34581"
      unitRef="Unit_USD">11823</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2019_C000120256MemberoefClassAxis"
      decimals="0"
      id="ixv-34582"
      unitRef="Unit_USD">10440</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2026_C000120257MemberoefClassAxis"
      decimals="0"
      id="ixv-34583"
      unitRef="Unit_USD">12059</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2025_C000120257MemberoefClassAxis"
      decimals="0"
      id="ixv-34584"
      unitRef="Unit_USD">11509</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2024_C000120257MemberoefClassAxis"
      decimals="0"
      id="ixv-34585"
      unitRef="Unit_USD">10957</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2023_C000120257MemberoefClassAxis"
      decimals="0"
      id="ixv-34586"
      unitRef="Unit_USD">10675</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2022_C000120257MemberoefClassAxis"
      decimals="0"
      id="ixv-34587"
      unitRef="Unit_USD">10893</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2021_C000120257MemberoefClassAxis"
      decimals="0"
      id="ixv-34588"
      unitRef="Unit_USD">12190</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2020_C000120257MemberoefClassAxis"
      decimals="0"
      id="ixv-34589"
      unitRef="Unit_USD">12085</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2019_C000120257MemberoefClassAxis"
      decimals="0"
      id="ixv-34590"
      unitRef="Unit_USD">10611</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2018_C000120257MemberoefClassAxis"
      decimals="0"
      id="ixv-34591"
      unitRef="Unit_USD">9908</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2017_C000120257MemberoefClassAxis"
      decimals="0"
      id="ixv-34592"
      unitRef="Unit_USD">9998</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To07_29_2016_C000120257MemberoefClassAxis"
      decimals="0"
      id="ixv-34593"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2020_C000189420MemberoefClassAxis"
      decimals="0"
      id="ixv-34594"
      unitRef="Unit_USD">12169</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2021_C000189420MemberoefClassAxis"
      decimals="0"
      id="ixv-34595"
      unitRef="Unit_USD">12327</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2018_C000189420MemberoefClassAxis"
      decimals="0"
      id="ixv-34596"
      unitRef="Unit_USD">9896</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To04_07_2017_C000189420MemberoefClassAxis"
      decimals="0"
      id="ixv-34597"
      unitRef="Unit_USD">9751</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2026_C000189420MemberoefClassAxis"
      decimals="0"
      id="ixv-34598"
      unitRef="Unit_USD">12456</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2025_C000189420MemberoefClassAxis"
      decimals="0"
      id="ixv-34599"
      unitRef="Unit_USD">11838</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2024_C000189420MemberoefClassAxis"
      decimals="0"
      id="ixv-34600"
      unitRef="Unit_USD">11222</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2023_C000189420MemberoefClassAxis"
      decimals="0"
      id="ixv-34601"
      unitRef="Unit_USD">10890</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2022_C000189420MemberoefClassAxis"
      decimals="0"
      id="ixv-34602"
      unitRef="Unit_USD">11063</oef:AccmVal>
    <oef:AccmVal
      contextRef="P04_07_2017To05_31_2019_C000189420MemberoefClassAxis"
      decimals="0"
      id="ixv-34603"
      unitRef="Unit_USD">10640</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2017_C000120243MemberoefClassAxis"
      decimals="0"
      id="ixv-34604"
      unitRef="Unit_USD">10030</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To07_29_2016_C000120243MemberoefClassAxis"
      decimals="0"
      id="ixv-34605"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2026_C000120243MemberoefClassAxis"
      decimals="0"
      id="ixv-34606"
      unitRef="Unit_USD">12563</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2025_C000120243MemberoefClassAxis"
      decimals="0"
      id="ixv-34607"
      unitRef="Unit_USD">11939</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2024_C000120243MemberoefClassAxis"
      decimals="0"
      id="ixv-34608"
      unitRef="Unit_USD">11319</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2023_C000120243MemberoefClassAxis"
      decimals="0"
      id="ixv-34609"
      unitRef="Unit_USD">10982</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2022_C000120243MemberoefClassAxis"
      decimals="0"
      id="ixv-34610"
      unitRef="Unit_USD">11157</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2021_C000120243MemberoefClassAxis"
      decimals="0"
      id="ixv-34611"
      unitRef="Unit_USD">12436</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2020_C000120243MemberoefClassAxis"
      decimals="0"
      id="ixv-34612"
      unitRef="Unit_USD">12277</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2019_C000120243MemberoefClassAxis"
      decimals="0"
      id="ixv-34613"
      unitRef="Unit_USD">10734</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2018_C000120243MemberoefClassAxis"
      decimals="0"
      id="ixv-34614"
      unitRef="Unit_USD">9982</oef:AccmVal>
    <oef:AccmVal
      contextRef="P10_30_2020To05_31_2025_C000222346MemberoefClassAxis"
      decimals="0"
      id="ixv-34615"
      unitRef="Unit_USD">9550</oef:AccmVal>
    <oef:AccmVal
      contextRef="P10_30_2020To05_31_2024_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34616"
      unitRef="Unit_USD">9235</oef:AccmVal>
    <oef:AccmVal
      contextRef="P10_30_2020To05_31_2024_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34617"
      unitRef="Unit_USD">8990</oef:AccmVal>
    <oef:AccmVal
      contextRef="P10_30_2020To05_31_2024_C000222346MemberoefClassAxis"
      decimals="0"
      id="ixv-34618"
      unitRef="Unit_USD">9047</oef:AccmVal>
    <oef:AccmVal
      contextRef="P10_30_2020To05_31_2023_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34619"
      unitRef="Unit_USD">8845</oef:AccmVal>
    <oef:AccmVal
      contextRef="P10_30_2020To05_31_2023_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34620"
      unitRef="Unit_USD">8874</oef:AccmVal>
    <oef:AccmVal
      contextRef="P10_30_2020To05_31_2023_C000222346MemberoefClassAxis"
      decimals="0"
      id="ixv-34621"
      unitRef="Unit_USD">8772</oef:AccmVal>
    <oef:AccmVal
      contextRef="P10_30_2020To05_31_2022_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34622"
      unitRef="Unit_USD">8998</oef:AccmVal>
    <oef:AccmVal
      contextRef="P10_30_2020To05_31_2022_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34623"
      unitRef="Unit_USD">9068</oef:AccmVal>
    <oef:AccmVal
      contextRef="P10_30_2020To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34624"
      unitRef="Unit_USD">10347</oef:AccmVal>
    <oef:AccmVal
      contextRef="P10_30_2020To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34625"
      unitRef="Unit_USD">9967</oef:AccmVal>
    <oef:AccmVal
      contextRef="P10_30_2020To05_31_2026_C000222346MemberoefClassAxis"
      decimals="0"
      id="ixv-34626"
      unitRef="Unit_USD">10056</oef:AccmVal>
    <oef:AccmVal
      contextRef="P10_30_2020To05_31_2025_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34627"
      unitRef="Unit_USD">9753</oef:AccmVal>
    <oef:AccmVal
      contextRef="P10_30_2020To05_31_2025_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34628"
      unitRef="Unit_USD">9480</oef:AccmVal>
    <oef:AccmVal
      contextRef="P10_30_2020To05_31_2021_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34629"
      unitRef="Unit_USD">10029</oef:AccmVal>
    <oef:AccmVal
      contextRef="P10_30_2020To05_31_2021_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34630"
      unitRef="Unit_USD">9880</oef:AccmVal>
    <oef:AccmVal
      contextRef="P10_30_2020To05_31_2021_C000222346MemberoefClassAxis"
      decimals="0"
      id="ixv-34631"
      unitRef="Unit_USD">9918</oef:AccmVal>
    <oef:AccmVal
      contextRef="P10_30_2020To10_30_2020_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="0"
      id="ixv-34632"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P10_30_2020To10_30_2020_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="0"
      id="ixv-34633"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P10_30_2020To10_30_2020_C000222346MemberoefClassAxis"
      decimals="0"
      id="ixv-34634"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P10_30_2020To05_31_2022_C000222346MemberoefClassAxis"
      decimals="0"
      id="ixv-34635"
      unitRef="Unit_USD">8905</oef:AccmVal>
    <oef:AccmVal
      contextRef="P10_30_2020To05_31_2022_C000222347MemberoefClassAxis"
      decimals="0"
      id="ixv-34636"
      unitRef="Unit_USD">8911</oef:AccmVal>
    <oef:AccmVal
      contextRef="P10_30_2020To05_31_2023_C000222347MemberoefClassAxis"
      decimals="0"
      id="ixv-34637"
      unitRef="Unit_USD">8782</oef:AccmVal>
    <oef:AccmVal
      contextRef="P10_30_2020To05_31_2024_C000222347MemberoefClassAxis"
      decimals="0"
      id="ixv-34638"
      unitRef="Unit_USD">9063</oef:AccmVal>
    <oef:AccmVal
      contextRef="P10_30_2020To05_31_2025_C000222347MemberoefClassAxis"
      decimals="0"
      id="ixv-34639"
      unitRef="Unit_USD">9572</oef:AccmVal>
    <oef:AccmVal
      contextRef="P10_30_2020To05_31_2026_C000222347MemberoefClassAxis"
      decimals="0"
      id="ixv-34640"
      unitRef="Unit_USD">10085</oef:AccmVal>
    <oef:AccmVal
      contextRef="P10_30_2020To10_30_2020_C000222347MemberoefClassAxis"
      decimals="0"
      id="ixv-34641"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P10_30_2020To05_31_2021_C000222347MemberoefClassAxis"
      decimals="0"
      id="ixv-34642"
      unitRef="Unit_USD">9920</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To07_29_2016_C000120244MemberoefClassAxis"
      decimals="0"
      id="ixv-34643"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2017_C000120244MemberoefClassAxis"
      decimals="0"
      id="ixv-34644"
      unitRef="Unit_USD">10015</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2026_C000120244MemberoefClassAxis"
      decimals="0"
      id="ixv-34645"
      unitRef="Unit_USD">11595</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2020_C000120244MemberoefClassAxis"
      decimals="0"
      id="ixv-34646"
      unitRef="Unit_USD">11967</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2021_C000120244MemberoefClassAxis"
      decimals="0"
      id="ixv-34647"
      unitRef="Unit_USD">12015</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2022_C000120244MemberoefClassAxis"
      decimals="0"
      id="ixv-34648"
      unitRef="Unit_USD">10683</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2023_C000120244MemberoefClassAxis"
      decimals="0"
      id="ixv-34649"
      unitRef="Unit_USD">10418</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2024_C000120244MemberoefClassAxis"
      decimals="0"
      id="ixv-34650"
      unitRef="Unit_USD">10639</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2025_C000120244MemberoefClassAxis"
      decimals="0"
      id="ixv-34651"
      unitRef="Unit_USD">11121</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2018_C000120244MemberoefClassAxis"
      decimals="0"
      id="ixv-34652"
      unitRef="Unit_USD">9896</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2019_C000120244MemberoefClassAxis"
      decimals="0"
      id="ixv-34653"
      unitRef="Unit_USD">10553</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To07_29_2016_C000120245MemberoefClassAxis"
      decimals="0"
      id="ixv-34654"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2017_C000120245MemberoefClassAxis"
      decimals="0"
      id="ixv-34655"
      unitRef="Unit_USD">9989</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2018_C000120245MemberoefClassAxis"
      decimals="0"
      id="ixv-34656"
      unitRef="Unit_USD">9855</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2019_C000120245MemberoefClassAxis"
      decimals="0"
      id="ixv-34657"
      unitRef="Unit_USD">10503</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2020_C000120245MemberoefClassAxis"
      decimals="0"
      id="ixv-34658"
      unitRef="Unit_USD">11904</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2026_C000120245MemberoefClassAxis"
      decimals="0"
      id="ixv-34659"
      unitRef="Unit_USD">11540</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2025_C000120245MemberoefClassAxis"
      decimals="0"
      id="ixv-34660"
      unitRef="Unit_USD">11067</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2021_C000120245MemberoefClassAxis"
      decimals="0"
      id="ixv-34661"
      unitRef="Unit_USD">11951</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2022_C000120245MemberoefClassAxis"
      decimals="0"
      id="ixv-34662"
      unitRef="Unit_USD">10627</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2023_C000120245MemberoefClassAxis"
      decimals="0"
      id="ixv-34663"
      unitRef="Unit_USD">10365</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2024_C000120245MemberoefClassAxis"
      decimals="0"
      id="ixv-34664"
      unitRef="Unit_USD">10588</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2018_C000148464MemberoefClassAxis"
      decimals="0"
      id="ixv-34665"
      unitRef="Unit_USD">9963</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2019_C000148464MemberoefClassAxis"
      decimals="0"
      id="ixv-34666"
      unitRef="Unit_USD">10651</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2020_C000148464MemberoefClassAxis"
      decimals="0"
      id="ixv-34667"
      unitRef="Unit_USD">12107</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To07_29_2016_C000148464MemberoefClassAxis"
      decimals="0"
      id="ixv-34668"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2017_C000148464MemberoefClassAxis"
      decimals="0"
      id="ixv-34669"
      unitRef="Unit_USD">10036</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2021_C000148464MemberoefClassAxis"
      decimals="0"
      id="ixv-34670"
      unitRef="Unit_USD">12187</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2022_C000148464MemberoefClassAxis"
      decimals="0"
      id="ixv-34671"
      unitRef="Unit_USD">10866</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2023_C000148464MemberoefClassAxis"
      decimals="0"
      id="ixv-34672"
      unitRef="Unit_USD">10628</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2024_C000148464MemberoefClassAxis"
      decimals="0"
      id="ixv-34673"
      unitRef="Unit_USD">10887</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2025_C000148464MemberoefClassAxis"
      decimals="0"
      id="ixv-34674"
      unitRef="Unit_USD">11413</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2026_C000148464MemberoefClassAxis"
      decimals="0"
      id="ixv-34675"
      unitRef="Unit_USD">11935</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2018_C000120246MemberoefClassAxis"
      decimals="0"
      id="ixv-34676"
      unitRef="Unit_USD">9918</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2019_C000120246MemberoefClassAxis"
      decimals="0"
      id="ixv-34677"
      unitRef="Unit_USD">10615</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2020_C000120246MemberoefClassAxis"
      decimals="0"
      id="ixv-34678"
      unitRef="Unit_USD">12082</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2021_C000120246MemberoefClassAxis"
      decimals="0"
      id="ixv-34679"
      unitRef="Unit_USD">12182</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2022_C000120246MemberoefClassAxis"
      decimals="0"
      id="ixv-34680"
      unitRef="Unit_USD">10879</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2023_C000120246MemberoefClassAxis"
      decimals="0"
      id="ixv-34681"
      unitRef="Unit_USD">10657</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To07_29_2016_C000120246MemberoefClassAxis"
      decimals="0"
      id="ixv-34682"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2017_C000120246MemberoefClassAxis"
      decimals="0"
      id="ixv-34683"
      unitRef="Unit_USD">10010</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2024_C000120246MemberoefClassAxis"
      decimals="0"
      id="ixv-34684"
      unitRef="Unit_USD">10934</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2025_C000120246MemberoefClassAxis"
      decimals="0"
      id="ixv-34685"
      unitRef="Unit_USD">11481</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2026_C000120246MemberoefClassAxis"
      decimals="0"
      id="ixv-34686"
      unitRef="Unit_USD">12025</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2026_C000120247MemberoefClassAxis"
      decimals="0"
      id="ixv-34687"
      unitRef="Unit_USD">12363</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To07_29_2016_C000120247MemberoefClassAxis"
      decimals="0"
      id="ixv-34688"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2017_C000120247MemberoefClassAxis"
      decimals="0"
      id="ixv-34689"
      unitRef="Unit_USD">10026</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2024_C000120247MemberoefClassAxis"
      decimals="0"
      id="ixv-34690"
      unitRef="Unit_USD">11177</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2018_C000120247MemberoefClassAxis"
      decimals="0"
      id="ixv-34691"
      unitRef="Unit_USD">9960</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2019_C000120247MemberoefClassAxis"
      decimals="0"
      id="ixv-34692"
      unitRef="Unit_USD">10691</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2020_C000120247MemberoefClassAxis"
      decimals="0"
      id="ixv-34693"
      unitRef="Unit_USD">12204</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2021_C000120247MemberoefClassAxis"
      decimals="0"
      id="ixv-34694"
      unitRef="Unit_USD">12341</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2022_C000120247MemberoefClassAxis"
      decimals="0"
      id="ixv-34695"
      unitRef="Unit_USD">11054</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2023_C000120247MemberoefClassAxis"
      decimals="0"
      id="ixv-34696"
      unitRef="Unit_USD">10862</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2025_C000120247MemberoefClassAxis"
      decimals="0"
      id="ixv-34697"
      unitRef="Unit_USD">11770</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2023_C000164799MemberoefClassAxis"
      decimals="0"
      id="ixv-34698"
      unitRef="Unit_USD">11016</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2024_C000164799MemberoefClassAxis"
      decimals="0"
      id="ixv-34699"
      unitRef="Unit_USD">11358</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2025_C000164799MemberoefClassAxis"
      decimals="0"
      id="ixv-34700"
      unitRef="Unit_USD">11983</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2026_C000164799MemberoefClassAxis"
      decimals="0"
      id="ixv-34701"
      unitRef="Unit_USD">12610</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2017_C000164799MemberoefClassAxis"
      decimals="0"
      id="ixv-34702"
      unitRef="Unit_USD">10037</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2018_C000164799MemberoefClassAxis"
      decimals="0"
      id="ixv-34703"
      unitRef="Unit_USD">10002</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2019_C000164799MemberoefClassAxis"
      decimals="0"
      id="ixv-34704"
      unitRef="Unit_USD">10761</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2020_C000164799MemberoefClassAxis"
      decimals="0"
      id="ixv-34705"
      unitRef="Unit_USD">12308</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2021_C000164799MemberoefClassAxis"
      decimals="0"
      id="ixv-34706"
      unitRef="Unit_USD">12468</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2022_C000164799MemberoefClassAxis"
      decimals="0"
      id="ixv-34707"
      unitRef="Unit_USD">11190</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To07_29_2016_C000164799MemberoefClassAxis"
      decimals="0"
      id="ixv-34708"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2022_C000120248MemberoefClassAxis"
      decimals="0"
      id="ixv-34709"
      unitRef="Unit_USD">11227</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2023_C000120248MemberoefClassAxis"
      decimals="0"
      id="ixv-34710"
      unitRef="Unit_USD">11064</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2024_C000120248MemberoefClassAxis"
      decimals="0"
      id="ixv-34711"
      unitRef="Unit_USD">11418</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2025_C000120248MemberoefClassAxis"
      decimals="0"
      id="ixv-34712"
      unitRef="Unit_USD">12058</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2026_C000120248MemberoefClassAxis"
      decimals="0"
      id="ixv-34713"
      unitRef="Unit_USD">12692</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To07_29_2016_C000120248MemberoefClassAxis"
      decimals="0"
      id="ixv-34714"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2017_C000120248MemberoefClassAxis"
      decimals="0"
      id="ixv-34715"
      unitRef="Unit_USD">10035</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2018_C000120248MemberoefClassAxis"
      decimals="0"
      id="ixv-34716"
      unitRef="Unit_USD">9997</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2019_C000120248MemberoefClassAxis"
      decimals="0"
      id="ixv-34717"
      unitRef="Unit_USD">10764</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2020_C000120248MemberoefClassAxis"
      decimals="0"
      id="ixv-34718"
      unitRef="Unit_USD">12324</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2021_C000120248MemberoefClassAxis"
      decimals="0"
      id="ixv-34719"
      unitRef="Unit_USD">12498</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2023_C000120249MemberoefClassAxis"
      decimals="0"
      id="ixv-34720"
      unitRef="Unit_USD">11087</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2024_C000120249MemberoefClassAxis"
      decimals="0"
      id="ixv-34721"
      unitRef="Unit_USD">11448</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2025_C000120249MemberoefClassAxis"
      decimals="0"
      id="ixv-34722"
      unitRef="Unit_USD">12097</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2026_C000120249MemberoefClassAxis"
      decimals="0"
      id="ixv-34723"
      unitRef="Unit_USD">12750</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2017_C000120249MemberoefClassAxis"
      decimals="0"
      id="ixv-34724"
      unitRef="Unit_USD">10030</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2018_C000120249MemberoefClassAxis"
      decimals="0"
      id="ixv-34725"
      unitRef="Unit_USD">9995</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2019_C000120249MemberoefClassAxis"
      decimals="0"
      id="ixv-34726"
      unitRef="Unit_USD">10764</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2020_C000120249MemberoefClassAxis"
      decimals="0"
      id="ixv-34727"
      unitRef="Unit_USD">12331</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2021_C000120249MemberoefClassAxis"
      decimals="0"
      id="ixv-34728"
      unitRef="Unit_USD">12511</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To05_31_2022_C000120249MemberoefClassAxis"
      decimals="0"
      id="ixv-34729"
      unitRef="Unit_USD">11246</oef:AccmVal>
    <oef:AccmVal
      contextRef="P07_29_2016To07_29_2016_C000120249MemberoefClassAxis"
      decimals="0"
      id="ixv-34730"
      unitRef="Unit_USD">10000</oef:AccmVal>
    <dei:AmendmentFlag contextRef="P06_01_2025To05_31_2026" id="ixv-34731">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="P06_01_2025To05_31_2026" id="ixv-34732">0001553195</dei:EntityCentralIndexKey>
    <dei:EntityInvCompanyType contextRef="P06_01_2025To05_31_2026" id="ixv-34733">N-1A</dei:EntityInvCompanyType>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120242MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34734"
      unitRef="Unit_pure">0.2414</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120242MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34735"
      unitRef="Unit_pure">0.1110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120242MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34736"
      unitRef="Unit_pure">0.0736</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120242MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34737"
      unitRef="Unit_pure">0.0144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120242MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="Fact_8549975"
      unitRef="Unit_pure">0.0614</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120242MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34739"
      unitRef="Unit_pure">0.1597</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120242MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34740"
      unitRef="Unit_pure">0.0852</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120242MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34741"
      unitRef="Unit_pure">0.0735</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120242MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34742"
      unitRef="Unit_pure">0.0722</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120242MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34743"
      unitRef="Unit_pure">0.0549</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120242MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34744"
      unitRef="Unit_pure">0.0527</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120251MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34745"
      unitRef="Unit_pure">0.1110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120251MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34746"
      unitRef="Unit_pure">0.0736</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120251MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34747"
      unitRef="Unit_pure">0.0144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120251MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="Fact_8550082"
      unitRef="Unit_pure">0.0614</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120251MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34749"
      unitRef="Unit_pure">0.1597</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120251MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34750"
      unitRef="Unit_pure">0.0852</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120251MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34751"
      unitRef="Unit_pure">0.0735</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120251MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34752"
      unitRef="Unit_pure">0.0722</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120251MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34753"
      unitRef="Unit_pure">0.0549</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120251MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34754"
      unitRef="Unit_pure">0.0527</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120251MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34755"
      unitRef="Unit_pure">0.2414</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000189421MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34756"
      unitRef="Unit_pure">0.2414</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000189421MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34757"
      unitRef="Unit_pure">0.1597</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000189421MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34758"
      unitRef="Unit_pure">0.0852</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000189421MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34759"
      unitRef="Unit_pure">0.0735</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000189421MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34760"
      unitRef="Unit_pure">0.0722</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000189421MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34761"
      unitRef="Unit_pure">0.0549</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000189421MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34762"
      unitRef="Unit_pure">0.0527</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000189421MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34763"
      unitRef="Unit_pure">0.1110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000189421MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34764"
      unitRef="Unit_pure">0.0736</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000189421MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34765"
      unitRef="Unit_pure">0.0144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000189421MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="Fact_8550178"
      unitRef="Unit_pure">0.0614</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120252MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34767"
      unitRef="Unit_pure">0.2414</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120252MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34768"
      unitRef="Unit_pure">0.1597</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120252MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34769"
      unitRef="Unit_pure">0.0736</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120252MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34770"
      unitRef="Unit_pure">0.0144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120252MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="Fact_8550266"
      unitRef="Unit_pure">0.0614</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120252MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34772"
      unitRef="Unit_pure">0.0852</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120252MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34773"
      unitRef="Unit_pure">0.0735</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120252MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34774"
      unitRef="Unit_pure">0.0722</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120252MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34775"
      unitRef="Unit_pure">0.0549</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120252MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34776"
      unitRef="Unit_pure">0.0527</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120252MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34777"
      unitRef="Unit_pure">0.1110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120253MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34778"
      unitRef="Unit_pure">0.2414</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120253MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34779"
      unitRef="Unit_pure">0.1597</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120253MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34780"
      unitRef="Unit_pure">0.0852</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120253MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34781"
      unitRef="Unit_pure">0.0735</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120253MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34782"
      unitRef="Unit_pure">0.0722</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120253MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34783"
      unitRef="Unit_pure">0.0549</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120253MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34784"
      unitRef="Unit_pure">0.0527</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120253MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34785"
      unitRef="Unit_pure">0.1110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120253MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34786"
      unitRef="Unit_pure">0.0736</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120253MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34787"
      unitRef="Unit_pure">0.0144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120253MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="Fact_8550354"
      unitRef="Unit_pure">0.0614</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000179949MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34789"
      unitRef="Unit_pure">0.0852</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000179949MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34790"
      unitRef="Unit_pure">0.0735</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000179949MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34791"
      unitRef="Unit_pure">0.0722</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000179949MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34792"
      unitRef="Unit_pure">0.2414</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000179949MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34793"
      unitRef="Unit_pure">0.1597</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000179949MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34794"
      unitRef="Unit_pure">0.0549</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000179949MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34795"
      unitRef="Unit_pure">0.0527</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000179949MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34796"
      unitRef="Unit_pure">0.1110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000179949MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34797"
      unitRef="Unit_pure">0.0736</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000179949MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34798"
      unitRef="Unit_pure">0.0144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000179949MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="Fact_8549245"
      unitRef="Unit_pure">0.0614</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120254MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34800"
      unitRef="Unit_pure">0.0852</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120254MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34801"
      unitRef="Unit_pure">0.1597</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120254MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34802"
      unitRef="Unit_pure">0.2414</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120254MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34803"
      unitRef="Unit_pure">0.0736</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120254MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34804"
      unitRef="Unit_pure">0.1110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120254MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34805"
      unitRef="Unit_pure">0.0527</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120254MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34806"
      unitRef="Unit_pure">0.0549</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120254MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34807"
      unitRef="Unit_pure">0.0722</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120254MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34808"
      unitRef="Unit_pure">0.0735</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120254MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="Fact_8550539"
      unitRef="Unit_pure">0.0614</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120254MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34810"
      unitRef="Unit_pure">0.0144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120256MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="Fact_8549584"
      unitRef="Unit_pure">0.0614</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120256MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34812"
      unitRef="Unit_pure">0.0144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120256MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34813"
      unitRef="Unit_pure">0.0736</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120256MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34814"
      unitRef="Unit_pure">0.1110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120256MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34815"
      unitRef="Unit_pure">0.0527</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120256MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34816"
      unitRef="Unit_pure">0.0549</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120256MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34817"
      unitRef="Unit_pure">0.0722</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120256MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34818"
      unitRef="Unit_pure">0.0735</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120256MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34819"
      unitRef="Unit_pure">0.0852</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120256MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34820"
      unitRef="Unit_pure">0.1597</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120256MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34821"
      unitRef="Unit_pure">0.2414</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120257MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34822"
      unitRef="Unit_pure">0.0722</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120257MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34823"
      unitRef="Unit_pure">0.0735</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120257MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34824"
      unitRef="Unit_pure">0.0852</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120257MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34825"
      unitRef="Unit_pure">0.1597</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120257MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34826"
      unitRef="Unit_pure">0.2414</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120257MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="Fact_8549483"
      unitRef="Unit_pure">0.0614</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120257MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34828"
      unitRef="Unit_pure">0.0144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120257MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34829"
      unitRef="Unit_pure">0.0736</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120257MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34830"
      unitRef="Unit_pure">0.1110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120257MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34831"
      unitRef="Unit_pure">0.0527</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120257MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34832"
      unitRef="Unit_pure">0.0549</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000189420MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="Fact_8549403"
      unitRef="Unit_pure">0.0614</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000189420MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34834"
      unitRef="Unit_pure">0.0144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000189420MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34835"
      unitRef="Unit_pure">0.0736</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000189420MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34836"
      unitRef="Unit_pure">0.1110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000189420MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34837"
      unitRef="Unit_pure">0.0527</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000189420MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34838"
      unitRef="Unit_pure">0.0549</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000189420MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34839"
      unitRef="Unit_pure">0.0722</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000189420MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34840"
      unitRef="Unit_pure">0.0735</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000189420MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34841"
      unitRef="Unit_pure">0.0852</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000189420MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34842"
      unitRef="Unit_pure">0.1597</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000189420MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34843"
      unitRef="Unit_pure">0.2414</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120243MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34844"
      unitRef="Unit_pure">0.0722</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120243MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34845"
      unitRef="Unit_pure">0.0735</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120243MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34846"
      unitRef="Unit_pure">0.0852</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120243MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34847"
      unitRef="Unit_pure">0.1597</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120243MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34848"
      unitRef="Unit_pure">0.2414</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120243MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="Fact_8549295"
      unitRef="Unit_pure">0.0614</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120243MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34850"
      unitRef="Unit_pure">0.0144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120243MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34851"
      unitRef="Unit_pure">0.0736</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120243MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34852"
      unitRef="Unit_pure">0.1110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120243MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34853"
      unitRef="Unit_pure">0.0527</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120243MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34854"
      unitRef="Unit_pure">0.0549</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000222346MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34855"
      unitRef="Unit_pure">0.0527</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000222346MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34856"
      unitRef="Unit_pure">0.1110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000222346MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34857"
      unitRef="Unit_pure">0.0736</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000222346MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34858"
      unitRef="Unit_pure">0.0144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000222346MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="Fact_8549266"
      unitRef="Unit_pure">0.0614</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000222346MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34860"
      unitRef="Unit_pure">0.0549</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000222346MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34861"
      unitRef="Unit_pure">0.0722</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000222346MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34862"
      unitRef="Unit_pure">0.0735</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000222346MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34863"
      unitRef="Unit_pure">0.0852</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000222346MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34864"
      unitRef="Unit_pure">0.1597</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000222346MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34865"
      unitRef="Unit_pure">0.2414</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000222347MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34866"
      unitRef="Unit_pure">0.0722</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000222347MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34867"
      unitRef="Unit_pure">0.0549</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000222347MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34868"
      unitRef="Unit_pure">0.0527</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000222347MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34869"
      unitRef="Unit_pure">0.1110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000222347MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34870"
      unitRef="Unit_pure">0.0736</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000222347MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34871"
      unitRef="Unit_pure">0.0144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000222347MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34872"
      unitRef="Unit_pure">0.2414</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000222347MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34873"
      unitRef="Unit_pure">0.1597</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000222347MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34874"
      unitRef="Unit_pure">0.0852</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000222347MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34875"
      unitRef="Unit_pure">0.0735</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000222347MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="Fact_8551172"
      unitRef="Unit_pure">0.0614</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120244MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34877"
      unitRef="Unit_pure">0.1110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120244MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34878"
      unitRef="Unit_pure">0.0736</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120244MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34879"
      unitRef="Unit_pure">0.0144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120244MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="Fact_8550719"
      unitRef="Unit_pure">0.0614</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120244MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34881"
      unitRef="Unit_pure">0.1597</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120244MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34882"
      unitRef="Unit_pure">0.0852</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120244MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34883"
      unitRef="Unit_pure">0.0735</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120244MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34884"
      unitRef="Unit_pure">0.0722</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120244MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34885"
      unitRef="Unit_pure">0.0549</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120244MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34886"
      unitRef="Unit_pure">0.0527</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120244MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34887"
      unitRef="Unit_pure">0.2414</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120245MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34888"
      unitRef="Unit_pure">0.2414</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120245MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34889"
      unitRef="Unit_pure">0.1597</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120245MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34890"
      unitRef="Unit_pure">0.0852</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120245MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34891"
      unitRef="Unit_pure">0.0735</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120245MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34892"
      unitRef="Unit_pure">0.0722</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120245MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34893"
      unitRef="Unit_pure">0.0549</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120245MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34894"
      unitRef="Unit_pure">0.0527</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120245MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34895"
      unitRef="Unit_pure">0.1110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120245MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34896"
      unitRef="Unit_pure">0.0736</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120245MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34897"
      unitRef="Unit_pure">0.0144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120245MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="Fact_8550753"
      unitRef="Unit_pure">0.0614</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000148464MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34899"
      unitRef="Unit_pure">0.0144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000148464MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="Fact_8550793"
      unitRef="Unit_pure">0.0614</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000148464MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34901"
      unitRef="Unit_pure">0.0735</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000148464MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34902"
      unitRef="Unit_pure">0.0722</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000148464MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34903"
      unitRef="Unit_pure">0.0549</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000148464MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34904"
      unitRef="Unit_pure">0.0527</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000148464MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34905"
      unitRef="Unit_pure">0.1110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000148464MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34906"
      unitRef="Unit_pure">0.0736</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000148464MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34907"
      unitRef="Unit_pure">0.2414</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000148464MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34908"
      unitRef="Unit_pure">0.1597</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000148464MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34909"
      unitRef="Unit_pure">0.0852</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120246MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34910"
      unitRef="Unit_pure">0.0144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120246MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34911"
      unitRef="Unit_pure">0.0549</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120246MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34912"
      unitRef="Unit_pure">0.0527</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120246MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34913"
      unitRef="Unit_pure">0.1110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120246MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34914"
      unitRef="Unit_pure">0.0736</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120246MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="Fact_8549554"
      unitRef="Unit_pure">0.0614</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120246MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34916"
      unitRef="Unit_pure">0.2414</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120246MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34917"
      unitRef="Unit_pure">0.1597</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120246MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34918"
      unitRef="Unit_pure">0.0852</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120246MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34919"
      unitRef="Unit_pure">0.0735</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120246MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34920"
      unitRef="Unit_pure">0.0722</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120247MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34921"
      unitRef="Unit_pure">0.0549</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120247MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34922"
      unitRef="Unit_pure">0.0527</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120247MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34923"
      unitRef="Unit_pure">0.1110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120247MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34924"
      unitRef="Unit_pure">0.0736</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120247MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34925"
      unitRef="Unit_pure">0.0144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120247MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="Fact_8550872"
      unitRef="Unit_pure">0.0614</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120247MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34927"
      unitRef="Unit_pure">0.2414</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120247MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34928"
      unitRef="Unit_pure">0.1597</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120247MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34929"
      unitRef="Unit_pure">0.0852</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120247MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34930"
      unitRef="Unit_pure">0.0735</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120247MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34931"
      unitRef="Unit_pure">0.0722</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000164799MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="Fact_8550926"
      unitRef="Unit_pure">0.0614</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000164799MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34933"
      unitRef="Unit_pure">0.0722</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000164799MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34934"
      unitRef="Unit_pure">0.0549</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000164799MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34935"
      unitRef="Unit_pure">0.0527</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000164799MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34936"
      unitRef="Unit_pure">0.1110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000164799MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34937"
      unitRef="Unit_pure">0.0736</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000164799MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34938"
      unitRef="Unit_pure">0.0144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000164799MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34939"
      unitRef="Unit_pure">0.2414</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000164799MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34940"
      unitRef="Unit_pure">0.1597</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000164799MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34941"
      unitRef="Unit_pure">0.0852</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000164799MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34942"
      unitRef="Unit_pure">0.0735</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120248MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34943"
      unitRef="Unit_pure">0.0527</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120248MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34944"
      unitRef="Unit_pure">0.1110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120248MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34945"
      unitRef="Unit_pure">0.0736</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120248MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34946"
      unitRef="Unit_pure">0.0144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120248MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="Fact_8549751"
      unitRef="Unit_pure">0.0614</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120248MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34948"
      unitRef="Unit_pure">0.2414</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120248MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34949"
      unitRef="Unit_pure">0.1597</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120248MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34950"
      unitRef="Unit_pure">0.0852</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120248MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34951"
      unitRef="Unit_pure">0.0735</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120248MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34952"
      unitRef="Unit_pure">0.0722</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120248MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34953"
      unitRef="Unit_pure">0.0549</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120249MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34954"
      unitRef="Unit_pure">0.2414</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120249MemberoefClassAxis_HealthcareSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34955"
      unitRef="Unit_pure">0.1597</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120249MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34956"
      unitRef="Unit_pure">0.0852</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120249MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34957"
      unitRef="Unit_pure">0.0735</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120249MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34958"
      unitRef="Unit_pure">0.0722</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120249MemberoefClassAxis_ConsumerStaplesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34959"
      unitRef="Unit_pure">0.0549</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120249MemberoefClassAxis_InformationTechnologySectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34960"
      unitRef="Unit_pure">0.0527</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120249MemberoefClassAxis_OtherCorporateBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34961"
      unitRef="Unit_pure">0.1110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120249MemberoefClassAxis_USTreasuryBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34962"
      unitRef="Unit_pure">0.0736</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120249MemberoefClassAxis_OtherBondsAndNotesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-34963"
      unitRef="Unit_pure">0.0144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="PAsOn05_31_2026_C000120249MemberoefClassAxis_ShortTermSecuritiesAndOtherAssetsLessLiabilitiesMemberoefIndustrySectorAxis"
      decimals="INF"
      id="Fact_8549733"
      unitRef="Unit_pure">0.0614</oef:PctOfNav>
    <dei:DocumentType contextRef="P06_01_2025To05_31_2026" id="ixv-40389">N-CSR</dei:DocumentType>
    <dei:EntityRegistrantName contextRef="P06_01_2025To05_31_2026" id="ixv-29">American Funds Corporate Bond Fund</dei:EntityRegistrantName>
    <dei:DocumentPeriodEndDate contextRef="P06_01_2025To05_31_2026" id="ixv-40390">2026-05-31</dei:DocumentPeriodEndDate>
    <oef:FundName
      contextRef="P06_01_2025To05_31_2026_C000120242MemberoefClassAxis"
      id="ixv-74">American Funds Corporate Bond Fund&#xae;</oef:FundName>
    <oef:ClassName
      contextRef="P06_01_2025To05_31_2026_C000120242MemberoefClassAxis"
      id="ixv-40391">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P06_01_2025To05_31_2026_C000120242MemberoefClassAxis"
      id="ixv-40392">BFCAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120242MemberoefClassAxis"
      id="ixv-40393">This annual shareholder report contains important information about American Funds Corporate Bond Fund (the "fund") for the period from June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P06_01_2025To05_31_2026_C000120242MemberoefClassAxis"
      id="ixv-40394">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120242MemberoefClassAxis"
      id="ixv-40395">You can find additional information about the fund at capitalgroup.com/mutual-fund-literature-A. You can also request this information by contacting us at (800) 421-4225.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P06_01_2025To05_31_2026_C000120242MemberoefClassAxis"
      id="ixv-40398">capitalgroup.com/mutual-fund-literature-A</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P06_01_2025To05_31_2026_C000120242MemberoefClassAxis"
      id="ixv-40400">(800) 421-4225</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120242MemberoefClassAxis"
      id="ixv-86">&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;div 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;/div&gt; (based on a hypoth&lt;div style="display:inline;"&gt;e&lt;/div&gt;tical $&lt;div style="display:inline;"&gt;10,000 &lt;/div&gt;in&lt;div style="display:inline;"&gt;v&lt;/div&gt;e&lt;div style="display:inline;"&gt;st&lt;div style="display:inline;"&gt;m&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline;"&gt;e&lt;/div&gt;n&lt;div style="display:inline;"&gt;t&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-page; page-break-inside: avoid; padding-top: 3pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; width: 126.9pt;"&gt;Share class&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; width: 171.072pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt;"&gt;Costs of a $10&lt;div style="display:inline;"&gt;,000 i&lt;/div&gt;nve&lt;div style="display:inline;"&gt;stm&lt;/div&gt;&lt;div style="display:inline;"&gt;e&lt;/div&gt;nt&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); width: 267.948pt; padding-right: 0; padding-bottom: 3pt; padding-left: 0; border-right-color: initial; border-right-style: none; border-right-width: initial;"&gt;Costs paid as a percentage of a $10,000 investment&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;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="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000120242MemberoefClassAxis"
      decimals="0"
      id="ixv-40401"
      unitRef="Unit_USD">71</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P06_01_2025To05_31_2026_C000120242MemberoefClassAxis"
      decimals="INF"
      id="ixv-40402"
      unitRef="Unit_pure">0.0069</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120242MemberoefClassAxis"
      id="ixv-115">&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 5.01% for the year ended May 31, 2026. That result compares with a 6.09% gain for the Bloomberg U.S. Corporate Investment Grade Index. For information on returns for additional periods, including the fund lifetime, please refer to &lt;div style="text-decoration-line: underline; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 95, 158); font-size: 9pt; line-height: 11pt; letter-spacing: -0.04pt;display:inline;"&gt;capitalgroup.com/mutual-fund-returns-A&lt;/div&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, U.S. corporate bonds posted strong returns. The U.S. economy remained resilient, although a softening labor market prompted the U.S. Federal Reserve to implement three 25-basis-point rate cuts over the period. Treasury yields varied, ending the period at their highest level since January. Meanwhile, credit spreads tightened modestly, underpinned by strong investor demand and resilient corporate fundamentals.&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;Within the fund, holdings in consumer non-cyclical and Treasuries sectors were particularly additive to results, relative to the benchmark, the Bloomberg U.S. Corporate Investment Grade Index. Similarly, holdings in electric utilities and insurance contributed to relative returns.&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;Conversely, investments in banking and energy-related bonds weighed on results, relative to the index. To a lesser degree, holdings in technology and consumer cyclical sectors detracted. Additionally, exposure to derivatives, duration and curve positioning lagged the overall portfolio.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120242MemberoefClassAxis"
      id="ixv-132">&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_1630793.jpg" style="width: 550pt;"/&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120242MemberoefClassAxis"
      id="ixv-137">&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 &lt;div style="display:inline;"&gt;annual &lt;/div&gt;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-page; page-break-inside: avoid; padding-top: 3pt; width: 60%; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: initial; border-right-style: none; border-right-width: initial; background-color: rgb(223, 229, 240);"&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;1 year&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;5 years&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;10 years&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 Funds Corporate Bond Fund &#x2014; Class A (with sales &lt;div style="white-space: nowrap;display:inline;"&gt;charge)&lt;/div&gt;&lt;div style="white-space: nowrap;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;1.02&lt;div style="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.78&lt;div style="display:inline;"&gt;)&lt;/div&gt;&lt;div style="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.09&lt;div style="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 Funds Corporate Bond Fund &#x2014; Class A (without sales &lt;div style="white-space: nowrap;display:inline;"&gt;charge)&lt;/div&gt;&lt;div style="white-space: nowrap;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.01&lt;div style="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.01&lt;div style="display:inline;"&gt;)&lt;/div&gt;&lt;div style="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.48&lt;div style="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;Bloomberg U.S. Aggregate &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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.13&lt;div style="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.17&lt;div style="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="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 U.S. Corporate Investment Grade &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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;6.09&lt;div style="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="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.81&lt;div style="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="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="P06_01_2025To05_31_2026_C000120242MemberoefClassAxis"
      id="ixv-150">American Funds Corporate Bond Fund &#x2014; Class A (with sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_C000120242MemberoefClassAxis"
      decimals="INF"
      id="Fact_8549953"
      unitRef="Unit_pure">0.0102</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_C000120242MemberoefClassAxis"
      decimals="INF"
      id="Fact_8549954"
      unitRef="Unit_pure">-0.0078</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2016To05_31_2026_C000120242MemberoefClassAxis"
      decimals="INF"
      id="Fact_8549955"
      unitRef="Unit_pure">0.0209</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_C000120242MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      id="ixv-163">American Funds Corporate Bond Fund &#x2014; Class A (without sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_C000120242MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      decimals="INF"
      id="Fact_8549956"
      unitRef="Unit_pure">0.0501</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_C000120242MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      decimals="INF"
      id="Fact_8549957"
      unitRef="Unit_pure">-0.0001</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2016To05_31_2026_C000120242MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      decimals="INF"
      id="Fact_8549958"
      unitRef="Unit_pure">0.0248</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      id="ixv-176">Bloomberg U.S. Aggregate Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8549959"
      unitRef="Unit_pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8549960"
      unitRef="Unit_pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2016To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8549961"
      unitRef="Unit_pure">0.017</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      id="ixv-188">Bloomberg U.S. Corporate Investment Grade Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8549962"
      unitRef="Unit_pure">0.0609</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8549963"
      unitRef="Unit_pure">0.0063</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2016To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8549964"
      unitRef="Unit_pure">0.0281</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="P06_01_2025To05_31_2026_C000120242MemberoefClassAxis"
      id="ixv-40415">The fund&#x2019;s past performance is not a predictor of its future performance.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120242MemberoefClassAxis"
      id="ixv-40416">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="P06_01_2025To05_31_2026_C000120242MemberoefClassAxis"
      id="ixv-211">&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;display:inline;"&gt;$&lt;/div&gt;1,938&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;737&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;display:inline;"&gt;$&lt;/div&gt;5&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;226&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn05_31_2026_C000120242MemberoefClassAxis"
      decimals="-6"
      id="ixv-40417"
      unitRef="Unit_USD">1938000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn05_31_2026_C000120242MemberoefClassAxis"
      decimals="0"
      id="ixv-40418"
      unitRef="Unit_Holding">737</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000120242MemberoefClassAxis"
      decimals="-6"
      id="ixv-40419"
      unitRef="Unit_USD">5000000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P06_01_2025To05_31_2026_C000120242MemberoefClassAxis"
      decimals="INF"
      id="ixv-40420"
      unitRef="Unit_pure">2.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120242MemberoefClassAxis"
      id="ixv-233">&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;div style="font-weight: bold; font-family: 'Times New Roman'; 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: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;font-weight:bolder;display:inline;"&gt;Portfolio holdings by s&lt;div style="display:inline;"&gt;ect&lt;/div&gt;or&#160;&lt;/div&gt;(percent of net assets)&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_1630799.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: 4pt; margin-left: 0; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 9pt; padding-left: 157pt;"&gt;*Includes derivatives.&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:FundName
      contextRef="P06_01_2025To05_31_2026_C000120251MemberoefClassAxis"
      id="ixv-266">American Funds Corporate Bond Fund&#xae;</oef:FundName>
    <oef:ClassName
      contextRef="P06_01_2025To05_31_2026_C000120251MemberoefClassAxis"
      id="ixv-40421">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P06_01_2025To05_31_2026_C000120251MemberoefClassAxis"
      id="ixv-40422">BFCCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120251MemberoefClassAxis"
      id="ixv-40423">This annual shareholder report contains important information about American Funds Corporate Bond Fund (the "fund") for the period from June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P06_01_2025To05_31_2026_C000120251MemberoefClassAxis"
      id="ixv-40424">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120251MemberoefClassAxis"
      id="ixv-40425">You can find additional information about the fund at capitalgroup.com/mutual-fund-literature-C. You can also request this information by contacting us at (800) 421-4225.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P06_01_2025To05_31_2026_C000120251MemberoefClassAxis"
      id="ixv-40428">capitalgroup.com/mutual-fund-literature-C</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P06_01_2025To05_31_2026_C000120251MemberoefClassAxis"
      id="ixv-40430">(800) 421-4225</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120251MemberoefClassAxis"
      id="ixv-278">&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;div 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;/div&gt; (based on a &lt;div style="display:inline;"&gt;hypothetical &lt;/div&gt;$10,000 inv&lt;div style="display:inline;"&gt;est&lt;/div&gt;m&lt;div style="display:inline;"&gt;e&lt;/div&gt;nt)&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-page; page-break-inside: avoid; padding-top: 3pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; width: 126.9pt;"&gt;Share class&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; width: 171.072pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); width: 267.948pt; padding-right: 0; padding-bottom: 3pt; padding-left: 0; border-right-color: initial; border-right-style: none; border-right-width: initial;"&gt;Costs paid as a percentage of a $10,000 investment&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;display:inline;"&gt;$&lt;/div&gt;146&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.43&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000120251MemberoefClassAxis"
      decimals="0"
      id="ixv-40431"
      unitRef="Unit_USD">146</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P06_01_2025To05_31_2026_C000120251MemberoefClassAxis"
      decimals="INF"
      id="ixv-40432"
      unitRef="Unit_pure">0.0143</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120251MemberoefClassAxis"
      id="ixv-300">&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 4.24% for the year ended May 31, 2026. That result compares with a 6.09% gain for the Bloomberg U.S. Corporate Investment Grade Index. For information on returns for additional periods, including the fund lifetime, please refer to &lt;div style="text-decoration-line: underline; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 95, 158); font-size: 9pt; line-height: 11pt; letter-spacing: -0.04pt;display:inline;"&gt;capitalgroup.com/mutual-fund-returns-C&lt;/div&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, U.S. corporate bonds posted strong returns. The U.S. economy remained resilient, although a softening labor market prompted the U.S. Federal Reserve to implement three 25-basis-point rate cuts over the period. Treasury yields varied, ending the period at their highest level since January. Meanwhile, credit spreads tightened modestly, underpinned by strong investor demand and resilient corporate fundamentals.&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;Within the fund, holdings in consumer non-cyclical and Treasuries sectors were particularly additive to results, relative to the benchmark, the Bloomberg U.S. Corporate Investment Grade Index. Similarly, holdings in electric utilities and insurance contributed to relative returns.&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;Conversely, investments in banking and energy-related bonds weighed on results, relative to the index. To a lesser degree, holdings in technology and consumer cyclical sectors detracted. Additionally, exposure to derivatives, duration and curve positioning lagged the overall portfolio.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120251MemberoefClassAxis"
      id="ixv-317">&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_1630837.jpg" style="width: 550pt;"/&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120251MemberoefClassAxis"
      id="ixv-322">&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 &lt;div style="display:inline;"&gt;returns&lt;/div&gt;&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-page; page-break-inside: avoid; padding-top: 3pt; width: 60%; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: initial; border-right-style: none; border-right-width: initial; background-color: rgb(223, 229, 240);"&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;1 year&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;5 years&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;Since inception&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;1&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 Funds Corporate Bond Fund &#x2014; Class C (with sales &lt;div style="white-space: nowrap;display:inline;"&gt;charge)&lt;/div&gt;&lt;div style="white-space: nowrap;display:inline;"&gt;&lt;/div&gt;&lt;div style="white-space: nowrap;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;3.24&lt;div style="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.74&lt;div style="display:inline;"&gt;)&lt;/div&gt;&lt;div style="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.53&lt;div style="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 Funds Corporate Bond Fund &#x2014; Class C (without sales &lt;div style="white-space: nowrap;display:inline;"&gt;charge)&lt;/div&gt;&lt;div style="white-space: nowrap;display:inline;"&gt;&lt;/div&gt;&lt;div style="white-space: nowrap;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;4.24&lt;div style="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.74&lt;div style="display:inline;"&gt;)&lt;/div&gt;&lt;div style="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.53&lt;div style="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;Bloomberg U.S. Aggregate &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;display:inline;"&gt;&lt;/div&gt;&lt;div style="white-space: nowrap;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.13&lt;div style="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.17&lt;div style="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.48&lt;div style="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 U.S. Corporate Investment Grade &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;display:inline;"&gt;&lt;/div&gt;&lt;div style="white-space: nowrap;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;6.09&lt;div style="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="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="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 C shares were first offered on July 29, 2016.&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="P06_01_2025To05_31_2026_C000120251MemberoefClassAxis"
      id="ixv-336">American Funds Corporate Bond Fund &#x2014; Class C (with sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_C000120251MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550060"
      unitRef="Unit_pure">0.0324</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_C000120251MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550061"
      unitRef="Unit_pure">-0.0074</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_C000120251MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550062"
      unitRef="Unit_pure">0.0153</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_C000120251MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      id="ixv-350">American Funds Corporate Bond Fund &#x2014; Class C (without sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_C000120251MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      decimals="INF"
      id="Fact_8550063"
      unitRef="Unit_pure">0.0424</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_C000120251MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      decimals="INF"
      id="Fact_8550064"
      unitRef="Unit_pure">-0.0074</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_C000120251MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      decimals="INF"
      id="Fact_8550065"
      unitRef="Unit_pure">0.0153</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      id="ixv-364">Bloomberg U.S. Aggregate Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550066"
      unitRef="Unit_pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550067"
      unitRef="Unit_pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550068"
      unitRef="Unit_pure">0.0148</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      id="ixv-377">Bloomberg U.S. Corporate Investment Grade Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550069"
      unitRef="Unit_pure">0.0609</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550070"
      unitRef="Unit_pure">0.0063</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550071"
      unitRef="Unit_pure">0.0247</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="P06_01_2025To05_31_2026_C000120251MemberoefClassAxis"
      id="ixv-40445">2016-07-29</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="P06_01_2025To05_31_2026_C000120251MemberoefClassAxis"
      id="ixv-40446">The fund&#x2019;s past performance is not a predictor of its future performance.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120251MemberoefClassAxis"
      id="ixv-40447">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="P06_01_2025To05_31_2026_C000120251MemberoefClassAxis"
      id="ixv-402">&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;display:inline;"&gt;$&lt;/div&gt;1,938&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;737&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;display:inline;"&gt;$&lt;/div&gt;5&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;226&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn05_31_2026_C000120251MemberoefClassAxis"
      decimals="-6"
      id="ixv-40448"
      unitRef="Unit_USD">1938000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn05_31_2026_C000120251MemberoefClassAxis"
      decimals="0"
      id="ixv-40449"
      unitRef="Unit_Holding">737</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000120251MemberoefClassAxis"
      decimals="-6"
      id="ixv-40450"
      unitRef="Unit_USD">5000000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P06_01_2025To05_31_2026_C000120251MemberoefClassAxis"
      decimals="INF"
      id="ixv-40451"
      unitRef="Unit_pure">2.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120251MemberoefClassAxis"
      id="ixv-424">&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;div style="font-weight: bold; font-family: 'Times New Roman'; 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: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;font-weight:bolder;display:inline;"&gt;Portfolio holdings by sector&#160;&lt;/div&gt;(percent of net assets)&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_1630843.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: 4pt; margin-left: 0; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 9pt; padding-left: 157pt;"&gt;*Includes derivatives.&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:FundName
      contextRef="P06_01_2025To05_31_2026_C000189421MemberoefClassAxis"
      id="ixv-455">American Funds Corporate Bond Fund&#xae;</oef:FundName>
    <oef:ClassName
      contextRef="P06_01_2025To05_31_2026_C000189421MemberoefClassAxis"
      id="ixv-40452">Class T</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P06_01_2025To05_31_2026_C000189421MemberoefClassAxis"
      id="ixv-40453">TFBBX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P06_01_2025To05_31_2026_C000189421MemberoefClassAxis"
      id="ixv-40454">This annual shareholder report contains important information about American Funds Corporate Bond Fund (the "fund") for the period from June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P06_01_2025To05_31_2026_C000189421MemberoefClassAxis"
      id="ixv-40455">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P06_01_2025To05_31_2026_C000189421MemberoefClassAxis"
      id="ixv-40456">You can find additional information about the fund at capitalgroup.com/mutual-fund-literature. You can also request this information by contacting us at (800) 421-4225.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P06_01_2025To05_31_2026_C000189421MemberoefClassAxis"
      id="ixv-40459">capitalgroup.com/mutual-fund-literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P06_01_2025To05_31_2026_C000189421MemberoefClassAxis"
      id="ixv-40461">(800) 421-4225</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000189421MemberoefClassAxis"
      id="ixv-467">&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;div 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;/div&gt; (b&lt;div style="display:inline;"&gt;ase&lt;/div&gt;d on a hypothetical $10,000 investment)&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-page; page-break-inside: avoid; padding-top: 3pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; width: 126.9pt;"&gt;Share class&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; width: 171.072pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); width: 267.948pt; padding-right: 0; padding-bottom: 3pt; padding-left: 0; border-right-color: initial; border-right-style: none; border-right-width: initial;"&gt;Costs paid as a percentage of a $10,000 investment&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 T&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;display:inline;"&gt;$&lt;/div&gt;44&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.43&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000189421MemberoefClassAxis"
      decimals="0"
      id="ixv-40462"
      unitRef="Unit_USD">44</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P06_01_2025To05_31_2026_C000189421MemberoefClassAxis"
      decimals="INF"
      id="ixv-40463"
      unitRef="Unit_pure">0.0043</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="P06_01_2025To05_31_2026_C000189421MemberoefClassAxis"
      id="ixv-487">&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 T shares gained 5.28% for the year ended May 31, 2026. That result compares with a 6.09% gain for the Bloomberg U.S. Corporate Investment Grade 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, U.S. corporate bonds posted strong returns. The U.S. economy remained resilient, although a softening labor market prompted the U.S. Federal Reserve to implement three 25-basis-point rate cuts over the period. Treasury yields varied, ending the period at their highest level since January. Meanwhile, credit spreads tightened modestly, underpinned by strong investor demand and resilient corporate fundamentals.&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;Within the fund, holdings in consumer non-cyclical and Treasuries sectors were particularly additive to results, relative to the benchmark, the Bloomberg U.S. Corporate Investment Grade Index. Similarly, holdings in electric utilities and insurance contributed to relative returns.&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;Conversely, investments in banking and energy-related bonds weighed on results, relative to the index. To a lesser degree, holdings in technology and consumer cyclical sectors detracted. Additionally, exposure to derivatives, duration and curve positioning lagged the overall portfolio.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000189421MemberoefClassAxis"
      id="ixv-503">&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_1630661.jpg" style="width: 550pt;"/&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000189421MemberoefClassAxis"
      id="ixv-508">&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 &lt;div style="display:inline;"&gt;total &lt;/div&gt;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-page; page-break-inside: avoid; padding-top: 3pt; width: 60%; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: initial; border-right-style: none; border-right-width: initial; background-color: rgb(223, 229, 240);"&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;1 year&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;5 years&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;Since inception&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;1&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 Funds Corporate Bond Fund &#x2014; Class T (with sales &lt;div style="white-space: nowrap;display:inline;"&gt;charge)&lt;/div&gt;&lt;div style="white-space: nowrap;display:inline;"&gt;&lt;/div&gt;&lt;div style="white-space: nowrap;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;2.65&lt;div style="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.24&lt;div style="display:inline;"&gt;)&lt;/div&gt;&lt;div style="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.49&lt;div style="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 Funds Corporate Bond Fund &#x2014; Class T (without sales &lt;div style="white-space: nowrap;display:inline;"&gt;charge)&lt;/div&gt;&lt;div style="white-space: nowrap;display:inline;"&gt;&lt;/div&gt;&lt;div style="white-space: nowrap;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;5.28&lt;div style="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.27&lt;div style="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.77&lt;div style="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;Bloomberg U.S. Aggregate &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;display:inline;"&gt;&lt;/div&gt;&lt;div style="white-space: nowrap;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.13&lt;div style="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.17&lt;div style="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.84&lt;div style="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 U.S. Corporate Investment Grade &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;display:inline;"&gt;&lt;/div&gt;&lt;div style="white-space: nowrap;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;6.09&lt;div style="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="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.82&lt;div style="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 T shares were first offered on April 7, 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="P06_01_2025To05_31_2026_C000189421MemberoefClassAxis"
      id="ixv-522">American Funds Corporate Bond Fund &#x2014; Class T (with sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_C000189421MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550156"
      unitRef="Unit_pure">0.0265</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_C000189421MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550157"
      unitRef="Unit_pure">-0.0024</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P04_07_2017To05_31_2026_C000189421MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550158"
      unitRef="Unit_pure">0.0249</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_C000189421MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      id="ixv-536">American Funds Corporate Bond Fund &#x2014; Class T (without sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_C000189421MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      decimals="INF"
      id="Fact_8550159"
      unitRef="Unit_pure">0.0528</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_C000189421MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      decimals="INF"
      id="Fact_8550160"
      unitRef="Unit_pure">0.0027</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P04_07_2017To05_31_2026_C000189421MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      decimals="INF"
      id="Fact_8550161"
      unitRef="Unit_pure">0.0277</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      id="ixv-549">Bloomberg U.S. Aggregate Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550162"
      unitRef="Unit_pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550163"
      unitRef="Unit_pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P04_07_2017To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550164"
      unitRef="Unit_pure">0.0184</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      id="ixv-562">Bloomberg U.S. Corporate Investment Grade Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550165"
      unitRef="Unit_pure">0.0609</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550166"
      unitRef="Unit_pure">0.0063</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P04_07_2017To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550167"
      unitRef="Unit_pure">0.0282</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="P06_01_2025To05_31_2026_C000189421MemberoefClassAxis"
      id="ixv-40476">2017-04-07</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="P06_01_2025To05_31_2026_C000189421MemberoefClassAxis"
      id="ixv-40477">The fund&#x2019;s past performance is not a predictor of its future performance.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000189421MemberoefClassAxis"
      id="ixv-40478">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="P06_01_2025To05_31_2026_C000189421MemberoefClassAxis"
      id="ixv-587">&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;display:inline;"&gt;$&lt;/div&gt;1,938&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;737&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;display:inline;"&gt;$&lt;/div&gt;5&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;226&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn05_31_2026_C000189421MemberoefClassAxis"
      decimals="-6"
      id="ixv-40479"
      unitRef="Unit_USD">1938000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn05_31_2026_C000189421MemberoefClassAxis"
      decimals="0"
      id="ixv-40480"
      unitRef="Unit_Holding">737</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000189421MemberoefClassAxis"
      decimals="-6"
      id="ixv-40481"
      unitRef="Unit_USD">5000000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P06_01_2025To05_31_2026_C000189421MemberoefClassAxis"
      decimals="INF"
      id="ixv-40482"
      unitRef="Unit_pure">2.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000189421MemberoefClassAxis"
      id="ixv-609">&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;div style="font-weight: bold; font-family: 'Times New Roman'; 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: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;font-weight:bolder;display:inline;"&gt;Portfolio holdings by sector&#160;&lt;/div&gt;(percent of net assets)&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_1630667.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: 4pt; margin-left: 0; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 9pt; padding-left: 157pt;"&gt;*Includes derivatives.&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:FundName
      contextRef="P06_01_2025To05_31_2026_C000120252MemberoefClassAxis"
      id="ixv-640">American Funds Corporate Bond Fund&#xae;</oef:FundName>
    <oef:ClassName
      contextRef="P06_01_2025To05_31_2026_C000120252MemberoefClassAxis"
      id="ixv-40483">Class F-1</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P06_01_2025To05_31_2026_C000120252MemberoefClassAxis"
      id="ixv-40484">BFCFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120252MemberoefClassAxis"
      id="ixv-40485">This annual shareholder report contains important information about American Funds Corporate Bond Fund (the "fund") for the period from June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P06_01_2025To05_31_2026_C000120252MemberoefClassAxis"
      id="ixv-40486">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120252MemberoefClassAxis"
      id="ixv-40487">You can find additional information about the fund at capitalgroup.com/mutual-fund-literature-F1. You can also request this information by contacting us at (800) 421-4225.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P06_01_2025To05_31_2026_C000120252MemberoefClassAxis"
      id="ixv-40490">capitalgroup.com/mutual-fund-literature-F1</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P06_01_2025To05_31_2026_C000120252MemberoefClassAxis"
      id="ixv-40492">(800) 421-4225</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120252MemberoefClassAxis"
      id="ixv-652">&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;div 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 &lt;div style="display:inline;"&gt;costs &lt;/div&gt;for the last year?&lt;/div&gt; (based on a hypothetical $10,000 investment)&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-page; page-break-inside: avoid; padding-top: 3pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; width: 126.9pt;"&gt;Share class&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; width: 171.072pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); width: 267.948pt; padding-right: 0; padding-bottom: 3pt; padding-left: 0; border-right-color: initial; border-right-style: none; border-right-width: initial;"&gt;Costs paid as a percentage of a $10,000 investment&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;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="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000120252MemberoefClassAxis"
      decimals="0"
      id="ixv-40493"
      unitRef="Unit_USD">71</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P06_01_2025To05_31_2026_C000120252MemberoefClassAxis"
      decimals="INF"
      id="ixv-40494"
      unitRef="Unit_pure">0.0069</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120252MemberoefClassAxis"
      id="ixv-672">&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 5.01% for the year ended May 31, 2026. That result compares with a 6.09% gain for the Bloomberg U.S. Corporate Investment Grade Index. For information on returns for additional periods, including the fund lifetime, please refer to &lt;div style="text-decoration-line: underline; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 95, 158); font-size: 9pt; line-height: 11pt; letter-spacing: -0.04pt;display:inline;"&gt;capitalgroup.com/mutual-fund-returns-F1&lt;/div&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, U.S. corporate bonds posted strong returns. The U.S. economy remained resilient, although a softening labor market prompted the U.S. Federal Reserve to implement three 25-basis-point rate cuts over the period. Treasury yields varied, ending the period at their highest level since January. Meanwhile, credit spreads tightened modestly, underpinned by strong investor demand and resilient corporate fundamentals.&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;Within the fund, holdings in consumer non-cyclical and Treasuries sectors were particularly additive to results, relative to the benchmark, the Bloomberg U.S. Corporate Investment Grade Index. Similarly, holdings in electric utilities and insurance contributed to relative returns.&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;Conversely, investments in banking and energy-related bonds weighed on results, relative to the index. To a lesser degree, holdings in technology and consumer cyclical sectors detracted. Additionally, exposure to derivatives, duration and curve positioning lagged the overall portfolio.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120252MemberoefClassAxis"
      id="ixv-689">&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_1630881.jpg" style="width: 550pt;"/&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120252MemberoefClassAxis"
      id="ixv-694">&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-page; page-break-inside: avoid; padding-top: 3pt; width: 60%; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: initial; border-right-style: none; border-right-width: initial; background-color: rgb(223, 229, 240);"&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;1 year&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;5 years&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;Since inception&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;1&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 Funds Corporate Bond Fund &#x2014; Class &lt;div style="white-space: nowrap;display:inline;"&gt;F-1&lt;/div&gt;&lt;div style="white-space: nowrap;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;5.01&lt;div style="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.00&lt;div style="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.13&lt;div style="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;Bloomberg U.S. Aggregate &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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.13&lt;div style="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.17&lt;div style="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.48&lt;div style="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 U.S. Corporate Investment Grade &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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;6.09&lt;div style="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="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="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-1 shares were first offered on July 29, 2016.&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 &lt;div style="display:inline;"&gt;applicable&lt;/div&gt;, 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="P06_01_2025To05_31_2026_C000120252MemberoefClassAxis"
      id="ixv-707">American Funds Corporate Bond Fund &#x2014; Class F-1</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_C000120252MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550247"
      unitRef="Unit_pure">0.0501</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_C000120252MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550248"
      unitRef="Unit_pure">0</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_C000120252MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550249"
      unitRef="Unit_pure">0.0213</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      id="ixv-719">Bloomberg U.S. Aggregate Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550250"
      unitRef="Unit_pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550251"
      unitRef="Unit_pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550252"
      unitRef="Unit_pure">0.0148</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      id="ixv-731">Bloomberg U.S. Corporate Investment Grade Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550253"
      unitRef="Unit_pure">0.0609</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550254"
      unitRef="Unit_pure">0.0063</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550255"
      unitRef="Unit_pure">0.0247</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="P06_01_2025To05_31_2026_C000120252MemberoefClassAxis"
      id="ixv-40504">2016-07-29</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="P06_01_2025To05_31_2026_C000120252MemberoefClassAxis"
      id="ixv-40505">The fund&#x2019;s past performance is not a predictor of its future performance.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120252MemberoefClassAxis"
      id="ixv-40506">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="P06_01_2025To05_31_2026_C000120252MemberoefClassAxis"
      id="ixv-756">&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;display:inline;"&gt;$&lt;/div&gt;1,938&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;737&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;display:inline;"&gt;$&lt;/div&gt;5&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;226&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn05_31_2026_C000120252MemberoefClassAxis"
      decimals="-6"
      id="ixv-40507"
      unitRef="Unit_USD">1938000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn05_31_2026_C000120252MemberoefClassAxis"
      decimals="0"
      id="ixv-40508"
      unitRef="Unit_Holding">737</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000120252MemberoefClassAxis"
      decimals="-6"
      id="ixv-40509"
      unitRef="Unit_USD">5000000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P06_01_2025To05_31_2026_C000120252MemberoefClassAxis"
      decimals="INF"
      id="ixv-40510"
      unitRef="Unit_pure">2.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120252MemberoefClassAxis"
      id="ixv-780">&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;div style="font-weight: bold; font-family: 'Times New Roman'; 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: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;font-weight:bolder;display:inline;"&gt;Portfolio holdings by sector&#160;&lt;/div&gt;(percent of net assets)&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_1630887.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: 4pt; margin-left: 0; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 9pt; padding-left: 157pt;"&gt;*Includes derivatives.&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:FundName
      contextRef="P06_01_2025To05_31_2026_C000120253MemberoefClassAxis"
      id="ixv-813">American Funds Corporate Bond Fund&#xae;</oef:FundName>
    <oef:ClassName
      contextRef="P06_01_2025To05_31_2026_C000120253MemberoefClassAxis"
      id="ixv-40511">Class F-2</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P06_01_2025To05_31_2026_C000120253MemberoefClassAxis"
      id="ixv-40512">BFCGX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120253MemberoefClassAxis"
      id="ixv-40513">This annual shareholder report contains important information about American Funds Corporate Bond Fund&#160;(the "fund") for the period from June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P06_01_2025To05_31_2026_C000120253MemberoefClassAxis"
      id="ixv-40514">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120253MemberoefClassAxis"
      id="ixv-40517">You can find additional information about the fund at capitalgroup.com/mutual-fund-literature-F2. You can also request this information by contacting us at (800) 421-4225.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P06_01_2025To05_31_2026_C000120253MemberoefClassAxis"
      id="ixv-40519">capitalgroup.com/mutual-fund-literature-F2</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P06_01_2025To05_31_2026_C000120253MemberoefClassAxis"
      id="ixv-40522">(800) 421-4225</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120253MemberoefClassAxis"
      id="ixv-826">&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;div 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;/div&gt; (based on a hypothetical $10,000 investment)&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-page; page-break-inside: avoid; padding-top: 3pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; width: 126.9pt;"&gt;Share class&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; width: 171.072pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); width: 267.948pt; padding-right: 0; padding-bottom: 3pt; padding-left: 0; border-right-color: initial; border-right-style: none; border-right-width: initial;"&gt;Costs paid as a percentage of a $10,000 investment&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;display:inline;"&gt;$&lt;/div&gt;44&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.43&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000120253MemberoefClassAxis"
      decimals="0"
      id="ixv-40523"
      unitRef="Unit_USD">44</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P06_01_2025To05_31_2026_C000120253MemberoefClassAxis"
      decimals="INF"
      id="ixv-40524"
      unitRef="Unit_pure">0.0043</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120253MemberoefClassAxis"
      id="ixv-845">&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 5.28% for the year ended May 31, 2026. That result compares with a 6.09% gain for the Bloomberg U.S. Corporate Investment Grade Index. For information on returns for additional periods, including the fund lifetime, please refer to &lt;div style="text-decoration-line: underline; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 95, 158); font-size: 9pt; line-height: 11pt; letter-spacing: -0.04pt;display:inline;"&gt;capitalgroup.com/mutual-fund-returns-F2&lt;/div&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, U.S. corporate bonds posted strong returns. The U.S. economy remained resilient, although a softening labor market prompted the U.S. Federal Reserve to implement three 25-basis-point rate cuts over the period. Treasury yields varied, ending the period at their highest level since January. Meanwhile, credit spreads tightened modestly, underpinned by strong investor demand and resilient corporate fundamentals.&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;Within the fund, holdings in consumer non-cyclical and Treasuries sectors were particularly additive to results, relative to the benchmark, the Bloomberg U.S. Corporate Investment Grade Index. Similarly, holdings in electric utilities and insurance contributed to relative returns.&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;Conversely, investments in banking and energy-related bonds weighed on results, relative to the index. To a lesser degree, holdings in technology and consumer cyclical sectors detracted. Additionally, exposure to derivatives, duration and curve positioning lagged the overall portfolio.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120253MemberoefClassAxis"
      id="ixv-862">&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_1630925.jpg" style="width: 550pt;"/&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120253MemberoefClassAxis"
      id="ixv-867">&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-page; page-break-inside: avoid; padding-top: 3pt; width: 60%; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: initial; border-right-style: none; border-right-width: initial; background-color: rgb(223, 229, 240);"&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;1 year&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;5 years&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;Since inception&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;1&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 Funds Corporate Bond Fund &#x2014; Class &lt;div style="white-space: nowrap;display:inline;"&gt;F-2&lt;/div&gt;&lt;div style="white-space: nowrap;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;5.28&lt;div style="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.26&lt;div style="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.41&lt;div style="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;Bloomberg U.S. Aggregate &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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.13&lt;div style="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.17&lt;div style="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.48&lt;div style="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 U.S. Corporate Investment Grade &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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;6.09&lt;div style="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="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="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-2 shares were first offered on July 29, 2016.&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="P06_01_2025To05_31_2026_C000120253MemberoefClassAxis"
      id="ixv-880">American Funds Corporate Bond Fund &#x2014; Class F-2</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_C000120253MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550335"
      unitRef="Unit_pure">0.0528</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_C000120253MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550336"
      unitRef="Unit_pure">0.0026</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_C000120253MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550337"
      unitRef="Unit_pure">0.0241</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      id="ixv-892">Bloomberg U.S. Aggregate Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550338"
      unitRef="Unit_pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550339"
      unitRef="Unit_pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550340"
      unitRef="Unit_pure">0.0148</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      id="ixv-904">Bloomberg U.S. Corporate Investment Grade Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550341"
      unitRef="Unit_pure">0.0609</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550342"
      unitRef="Unit_pure">0.0063</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550343"
      unitRef="Unit_pure">0.0247</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="P06_01_2025To05_31_2026_C000120253MemberoefClassAxis"
      id="ixv-40534">2016-07-29</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="P06_01_2025To05_31_2026_C000120253MemberoefClassAxis"
      id="ixv-40535">The fund&#x2019;s past performance is not a predictor of its future performance.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120253MemberoefClassAxis"
      id="ixv-40536">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="P06_01_2025To05_31_2026_C000120253MemberoefClassAxis"
      id="ixv-928">&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;display:inline;"&gt;$&lt;/div&gt;1,938&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;737&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;display:inline;"&gt;$&lt;/div&gt;5&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;226&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn05_31_2026_C000120253MemberoefClassAxis"
      decimals="-6"
      id="ixv-40537"
      unitRef="Unit_USD">1938000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn05_31_2026_C000120253MemberoefClassAxis"
      decimals="0"
      id="ixv-40538"
      unitRef="Unit_Holding">737</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000120253MemberoefClassAxis"
      decimals="-6"
      id="ixv-40539"
      unitRef="Unit_USD">5000000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P06_01_2025To05_31_2026_C000120253MemberoefClassAxis"
      decimals="INF"
      id="ixv-40540"
      unitRef="Unit_pure">2.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120253MemberoefClassAxis"
      id="ixv-950">&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;div style="font-weight: bold; font-family: 'Times New Roman'; 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: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;font-weight:bolder;display:inline;"&gt;Portfolio holdings by sector&#160;&lt;/div&gt;(percent of net assets)&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_1630931.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: 4pt; margin-left: 0; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 9pt; padding-left: 157pt;"&gt;*Includes derivatives.&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:FundName
      contextRef="P06_01_2025To05_31_2026_C000179949MemberoefClassAxis"
      id="ixv-982">American Funds Corporate Bond Fund&#xae;</oef:FundName>
    <oef:ClassName
      contextRef="P06_01_2025To05_31_2026_C000179949MemberoefClassAxis"
      id="ixv-40541">Class F-3</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P06_01_2025To05_31_2026_C000179949MemberoefClassAxis"
      id="ixv-40542">CFBFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P06_01_2025To05_31_2026_C000179949MemberoefClassAxis"
      id="ixv-40543">This annual shareholder report contains important information about American Funds Corporate Bond Fund (the "fund") for the period from June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P06_01_2025To05_31_2026_C000179949MemberoefClassAxis"
      id="ixv-40544">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P06_01_2025To05_31_2026_C000179949MemberoefClassAxis"
      id="ixv-40545">You can find additional information about the fund at capitalgroup.com/mutual-fund-literature-F3. You can also request this information by contacting us at (800) 421-4225.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P06_01_2025To05_31_2026_C000179949MemberoefClassAxis"
      id="ixv-40548">capitalgroup.com/mutual-fund-literature-F3</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P06_01_2025To05_31_2026_C000179949MemberoefClassAxis"
      id="ixv-40550">(800) 421-4225</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000179949MemberoefClassAxis"
      id="ixv-994">&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;div 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;/div&gt; (based on a hypothetical $10,000 investment)&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-page; page-break-inside: avoid; padding-top: 3pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; width: 126.9pt;"&gt;Share class&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; width: 171.072pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); width: 267.948pt; padding-right: 0; padding-bottom: 3pt; padding-left: 0; border-right-color: initial; border-right-style: none; border-right-width: initial;"&gt;Costs paid as a percentage of a $10,000 investment&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;display:inline;"&gt;$&lt;/div&gt;33&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.32&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000179949MemberoefClassAxis"
      decimals="0"
      id="ixv-40551"
      unitRef="Unit_USD">33</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P06_01_2025To05_31_2026_C000179949MemberoefClassAxis"
      decimals="INF"
      id="ixv-40552"
      unitRef="Unit_pure">0.0032</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="P06_01_2025To05_31_2026_C000179949MemberoefClassAxis"
      id="ixv-1013">&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 5.40% for the year ended May 31, 2026. That result compares with a 6.09% gain for the Bloomberg U.S. Corporate Investment Grade Index. For information on returns for additional periods, including the fund lifetime, please refer to &lt;div style="text-decoration-line: underline; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 95, 158); font-size: 9pt; line-height: 11pt; letter-spacing: -0.04pt;display:inline;"&gt;capitalgroup.com/mutual-fund-returns-F3&lt;/div&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, U.S. corporate bonds posted strong returns. The U.S. economy remained resilient, although a softening labor market prompted the U.S. Federal Reserve to implement three 25-basis-point rate cuts over the period. Treasury yields varied, ending the period at their highest level since January. Meanwhile, credit spreads tightened modestly, underpinned by strong investor demand and resilient corporate fundamentals.&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;Within the fund, holdings in consumer non-cyclical and Treasuries sectors were particularly additive to results, relative to the benchmark, the Bloomberg U.S. Corporate Investment Grade Index. Similarly, holdings in electric utilities and insurance contributed to relative returns.&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;Conversely, investments in banking and energy-related bonds weighed on results, relative to the index. To a lesser degree, holdings in technology and consumer cyclical sectors detracted. Additionally, exposure to derivatives, duration and curve positioning lagged the overall portfolio.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000179949MemberoefClassAxis"
      id="ixv-1030">&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_1630573.jpg" style="width: 550pt;"/&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000179949MemberoefClassAxis"
      id="ixv-1035">&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-page; page-break-inside: avoid; padding-top: 3pt; width: 60%; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: initial; border-right-style: none; border-right-width: initial; background-color: rgb(223, 229, 240);"&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;1 year&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;5 years&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;Since inception&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;1&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 Funds Corporate Bond Fund &#x2014; Class &lt;div style="white-space: nowrap;display:inline;"&gt;F-3&lt;/div&gt;&lt;div style="white-space: nowrap;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;5.40&lt;div style="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.38&lt;div style="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.96&lt;div style="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;Bloomberg U.S. Aggregate &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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.13&lt;div style="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.17&lt;div style="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.90&lt;div style="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 U.S. Corporate Investment Grade &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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;6.09&lt;div style="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="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.90&lt;div style="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="P06_01_2025To05_31_2026_C000179949MemberoefClassAxis"
      id="ixv-1048">American Funds Corporate Bond Fund &#x2014; Class F-3</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_C000179949MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550427"
      unitRef="Unit_pure">0.054</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_C000179949MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550428"
      unitRef="Unit_pure">0.0038</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P01_27_2017To05_31_2026_C000179949MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550429"
      unitRef="Unit_pure">0.0296</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      id="ixv-1060">Bloomberg U.S. Aggregate Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550430"
      unitRef="Unit_pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550431"
      unitRef="Unit_pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P01_27_2017To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550432"
      unitRef="Unit_pure">0.019</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      id="ixv-1072">Bloomberg U.S. Corporate Investment Grade Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550433"
      unitRef="Unit_pure">0.0609</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550434"
      unitRef="Unit_pure">0.0063</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P01_27_2017To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550435"
      unitRef="Unit_pure">0.029</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="P06_01_2025To05_31_2026_C000179949MemberoefClassAxis"
      id="ixv-40562">2017-01-27</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="P06_01_2025To05_31_2026_C000179949MemberoefClassAxis"
      id="ixv-40563">The fund&#x2019;s past performance is not a predictor of its future performance.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000179949MemberoefClassAxis"
      id="ixv-40564">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="P06_01_2025To05_31_2026_C000179949MemberoefClassAxis"
      id="ixv-1096">&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 as&lt;div style="display:inline;"&gt;se&lt;/div&gt;ts (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;display:inline;"&gt;$&lt;/div&gt;1,938&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;737&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;display:inline;"&gt;$&lt;/div&gt;5&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;226&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn05_31_2026_C000179949MemberoefClassAxis"
      decimals="-6"
      id="ixv-40565"
      unitRef="Unit_USD">1938000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn05_31_2026_C000179949MemberoefClassAxis"
      decimals="0"
      id="ixv-40566"
      unitRef="Unit_Holding">737</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000179949MemberoefClassAxis"
      decimals="-6"
      id="ixv-40567"
      unitRef="Unit_USD">5000000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P06_01_2025To05_31_2026_C000179949MemberoefClassAxis"
      decimals="INF"
      id="ixv-40568"
      unitRef="Unit_pure">2.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000179949MemberoefClassAxis"
      id="ixv-1119">&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;div style="font-weight: bold; font-family: 'Times New Roman'; 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: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;font-weight:bolder;display:inline;"&gt;Portfolio holdings by sector&#160;&lt;/div&gt;(percent of net assets)&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_1630579.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: 4pt; margin-left: 0; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 9pt; padding-left: 157pt;"&gt;*Includes derivatives.&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:FundName
      contextRef="P06_01_2025To05_31_2026_C000120254MemberoefClassAxis"
      id="ixv-1150">American Funds Corporate Bond Fund&#xae;</oef:FundName>
    <oef:ClassName
      contextRef="P06_01_2025To05_31_2026_C000120254MemberoefClassAxis"
      id="ixv-40569">Class 529-A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P06_01_2025To05_31_2026_C000120254MemberoefClassAxis"
      id="ixv-40570">COBAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120254MemberoefClassAxis"
      id="ixv-40571">This annual shareholder report contains important information about American Funds Corporate Bond Fund (the "fund") for the period from June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P06_01_2025To05_31_2026_C000120254MemberoefClassAxis"
      id="ixv-40572">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120254MemberoefClassAxis"
      id="ixv-40573">You can find additional information about the fund at capitalgroup.com/mutual-fund-literature-529A. You can also request this information by contacting us at (800) 421-4225.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P06_01_2025To05_31_2026_C000120254MemberoefClassAxis"
      id="ixv-40576">capitalgroup.com/mutual-fund-literature-529A</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P06_01_2025To05_31_2026_C000120254MemberoefClassAxis"
      id="ixv-40578">(800) 421-4225</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120254MemberoefClassAxis"
      id="ixv-1162">&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;div 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;/div&gt; (based on a hypothetical $10,000 investment)&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-page; page-break-inside: avoid; padding-top: 3pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; width: 126.9pt;"&gt;Share class&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; width: 171.072pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); width: 267.948pt; padding-right: 0; padding-bottom: 3pt; padding-left: 0; border-right-color: initial; border-right-style: none; border-right-width: initial;"&gt;Costs paid as a percentage of a $10,000 investment&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 529-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;display:inline;"&gt;$&lt;/div&gt;73&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.71&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000120254MemberoefClassAxis"
      decimals="0"
      id="ixv-40579"
      unitRef="Unit_USD">73</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P06_01_2025To05_31_2026_C000120254MemberoefClassAxis"
      decimals="INF"
      id="ixv-40580"
      unitRef="Unit_pure">0.0071</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120254MemberoefClassAxis"
      id="ixv-1181">&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 529-A shares gained 4.99% for the year ended May 31, 2026. That result compares with a 6.09% gain for the Bloomberg U.S. Corporate Investment Grade Index. For information on returns for additional periods, including the fund lifetime, please refer to &lt;div style="text-decoration-line: underline; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 95, 158); font-size: 9pt; line-height: 11pt; letter-spacing: -0.04pt;display:inline;"&gt;capitalgroup.com/mutual-fund-returns-529A&lt;/div&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, U.S. corporate bonds posted strong returns. The U.S. economy remained resilient, although a softening labor market prompted the U.S. Federal Reserve to implement three 25-basis-point rate cuts over the period. Treasury yields varied, ending the period at their highest level since January. Meanwhile, credit spreads tightened modestly, underpinned by strong investor demand and resilient corporate fundamentals.&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;Within the fund, holdings in consumer non-cyclical and Treasuries sectors were particularly additive to results, relative to the benchmark, the Bloomberg U.S. Corporate Investment Grade Index. Similarly, holdings in electric utilities and insurance contributed to relative returns.&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;Conversely, investments in banking and energy-related bonds weighed on results, relative to the index. To a lesser degree, holdings in technology and consumer cyclical sectors detracted. Additionally, exposure to derivatives, duration and curve positioning lagged the overall portfolio.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120254MemberoefClassAxis"
      id="ixv-1198">&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_1630045.jpg" style="width: 550pt;"/&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120254MemberoefClassAxis"
      id="ixv-1203">&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-page; page-break-inside: avoid; padding-top: 3pt; width: 60%; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: initial; border-right-style: none; border-right-width: initial; background-color: rgb(223, 229, 240);"&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;1 year&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;5 years&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;Since inception&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;1&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 Funds Corporate Bond Fund &#x2014; Class 529-A (with sales &lt;div style="white-space: nowrap;display:inline;"&gt;charge)&lt;/div&gt;&lt;div style="white-space: nowrap;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;1.32&lt;div style="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.73&lt;div style="display:inline;"&gt;)&lt;/div&gt;&lt;div style="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.74&lt;div style="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 Funds Corporate Bond Fund &#x2014; Class 529-A (without sales &lt;div style="white-space: nowrap;display:inline;"&gt;charge)&lt;/div&gt;&lt;div style="white-space: nowrap;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;4.99&lt;div style="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.02&lt;div style="display:inline;"&gt;)&lt;/div&gt;&lt;div style="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.11&lt;div style="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;Bloomberg U.S. Aggregate &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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.13&lt;div style="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.17&lt;div style="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.48&lt;div style="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 U.S. Corporate Investment Grade &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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;6.09&lt;div style="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="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="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 529-A shares were first offered on July 29, 2016.&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="P06_01_2025To05_31_2026_C000120254MemberoefClassAxis"
      id="ixv-1216">American Funds Corporate Bond Fund &#x2014; Class 529-A (with sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_C000120254MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550566"
      unitRef="Unit_pure">0.0132</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_C000120254MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550565"
      unitRef="Unit_pure">-0.0073</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_C000120254MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550564"
      unitRef="Unit_pure">0.0174</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_C000120254MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      id="ixv-1229">American Funds Corporate Bond Fund &#x2014; Class 529-A (without sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_C000120254MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      decimals="INF"
      id="Fact_8550563"
      unitRef="Unit_pure">0.0499</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_C000120254MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      decimals="INF"
      id="Fact_8550562"
      unitRef="Unit_pure">-0.0002</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_C000120254MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      decimals="INF"
      id="Fact_8550561"
      unitRef="Unit_pure">0.0211</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      id="ixv-1242">Bloomberg U.S. Aggregate Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550560"
      unitRef="Unit_pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550559"
      unitRef="Unit_pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550558"
      unitRef="Unit_pure">0.0148</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      id="ixv-1254">Bloomberg U.S. Corporate Investment Grade Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550557"
      unitRef="Unit_pure">0.0609</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550556"
      unitRef="Unit_pure">0.0063</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550555"
      unitRef="Unit_pure">0.0247</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="P06_01_2025To05_31_2026_C000120254MemberoefClassAxis"
      id="ixv-40593">2016-07-29</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="P06_01_2025To05_31_2026_C000120254MemberoefClassAxis"
      id="ixv-40594">The fund&#x2019;s past performance is not a predictor of its future performance.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120254MemberoefClassAxis"
      id="ixv-40595">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="P06_01_2025To05_31_2026_C000120254MemberoefClassAxis"
      id="ixv-1278">&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;display:inline;"&gt;$&lt;/div&gt;1,938&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;737&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;display:inline;"&gt;$&lt;/div&gt;5&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;226&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn05_31_2026_C000120254MemberoefClassAxis"
      decimals="-6"
      id="ixv-40596"
      unitRef="Unit_USD">1938000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn05_31_2026_C000120254MemberoefClassAxis"
      decimals="0"
      id="ixv-40597"
      unitRef="Unit_Holding">737</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000120254MemberoefClassAxis"
      decimals="-6"
      id="ixv-40598"
      unitRef="Unit_USD">5000000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P06_01_2025To05_31_2026_C000120254MemberoefClassAxis"
      decimals="INF"
      id="ixv-40599"
      unitRef="Unit_pure">2.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120254MemberoefClassAxis"
      id="ixv-1300">&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;div style="font-weight: bold; font-family: 'Times New Roman'; 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: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;font-weight:bolder;display:inline;"&gt;Portfolio holdings by sector&#160;&lt;/div&gt;(percent of net assets)&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_1630051.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: 4pt; margin-left: 0; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 9pt; padding-left: 157pt;"&gt;*Includes derivatives.&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:FundName
      contextRef="P06_01_2025To05_31_2026_C000120256MemberoefClassAxis"
      id="ixv-1332">American Funds Corporate Bond Fund&#xae;</oef:FundName>
    <oef:ClassName
      contextRef="P06_01_2025To05_31_2026_C000120256MemberoefClassAxis"
      id="ixv-40600">Class 529-C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P06_01_2025To05_31_2026_C000120256MemberoefClassAxis"
      id="ixv-40601">COBCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120256MemberoefClassAxis"
      id="ixv-40602">This annual shareholder report contains important information about American Funds Corporate Bond Fund (the "fund") for the period from June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P06_01_2025To05_31_2026_C000120256MemberoefClassAxis"
      id="ixv-40603">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120256MemberoefClassAxis"
      id="ixv-40604">You can find additional information about the fund at capitalgroup.com/mutual-fund-literature-529C. You can also request this information by contacting us at (800) 421-4225.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P06_01_2025To05_31_2026_C000120256MemberoefClassAxis"
      id="ixv-40607">capitalgroup.com/mutual-fund-literature-529C</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P06_01_2025To05_31_2026_C000120256MemberoefClassAxis"
      id="ixv-40609">(800) 421-4225</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120256MemberoefClassAxis"
      id="ixv-1344">&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;div 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;/div&gt; (based on a hypothetical $10,000 investment)&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-page; page-break-inside: avoid; padding-top: 3pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; width: 126.9pt;"&gt;Share class&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; width: 171.072pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); width: 267.948pt; padding-right: 0; padding-bottom: 3pt; padding-left: 0; border-right-color: initial; border-right-style: none; border-right-width: initial;"&gt;Costs paid as a percentage of a $10,000 investment&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 529-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;display:inline;"&gt;$&lt;/div&gt;151&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.48&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000120256MemberoefClassAxis"
      decimals="0"
      id="ixv-40610"
      unitRef="Unit_USD">151</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P06_01_2025To05_31_2026_C000120256MemberoefClassAxis"
      decimals="INF"
      id="ixv-40611"
      unitRef="Unit_pure">0.0148</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120256MemberoefClassAxis"
      id="ixv-1363">&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 529-C shares gained 4.19% for the year ended May 31, 2026. That result compares with a 6.09% gain for the Bloomberg U.S. Corporate Investment Grade Index. For information on returns for additional periods, including the fund lifetime, please refer to &lt;div style="text-decoration-line: underline; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 95, 158); font-size: 9pt; line-height: 11pt; letter-spacing: -0.04pt;display:inline;"&gt;capitalgroup.com/mutual-fund-returns-529C&lt;/div&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, U.S. corporate bonds posted strong returns. The U.S. economy remained resilient, although a softening labor market prompted the U.S. Federal Reserve to implement three 25-basis-point rate cuts over the period. Treasury yields varied, ending the period at their highest level since January. Meanwhile, credit spreads tightened modestly, underpinned by strong investor demand and resilient corporate fundamentals.&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;Within the fund, holdings in consumer non-cyclical and Treasuries sectors were particularly additive to results, relative to the benchmark, the Bloomberg U.S. Corporate Investment Grade Index. Similarly, holdings in electric utilities and insurance contributed to relative returns.&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;Conversely, investments in banking and energy-related bonds weighed on results, relative to the index. To a lesser degree, holdings in technology and consumer cyclical sectors detracted. Additionally, exposure to derivatives, duration and curve positioning lagged the overall portfolio.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120256MemberoefClassAxis"
      id="ixv-1380">&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_1630089.jpg" style="width: 550pt;"/&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120256MemberoefClassAxis"
      id="ixv-1385">&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-page; page-break-inside: avoid; padding-top: 3pt; width: 60%; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: initial; border-right-style: none; border-right-width: initial; background-color: rgb(223, 229, 240);"&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;1 year&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;5 years&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;Since inception&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;1&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 Funds Corporate Bond Fund &#x2014; Class 529-C (with sales &lt;div style="white-space: nowrap;display:inline;"&gt;charge)&lt;/div&gt;&lt;div style="white-space: nowrap;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;3.19&lt;div style="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.78&lt;div style="display:inline;"&gt;)&lt;/div&gt;&lt;div style="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.72&lt;div style="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 Funds Corporate Bond Fund &#x2014; Class 529-C (without sales &lt;div style="white-space: nowrap;display:inline;"&gt;charge)&lt;/div&gt;&lt;div style="white-space: nowrap;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;4.19&lt;div style="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.78&lt;div style="display:inline;"&gt;)&lt;/div&gt;&lt;div style="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.72&lt;div style="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;Bloomberg U.S. Aggregate &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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.13&lt;div style="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.17&lt;div style="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.48&lt;div style="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 U.S. Corporate Investment Grade &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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;6.09&lt;div style="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="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="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 529-C shares were first offered on July 29, 2016.&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="P06_01_2025To05_31_2026_C000120256MemberoefClassAxis"
      id="ixv-1398">American Funds Corporate Bond Fund &#x2014; Class 529-C (with sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_C000120256MemberoefClassAxis"
      decimals="INF"
      id="Fact_8549611"
      unitRef="Unit_pure">0.0319</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_C000120256MemberoefClassAxis"
      decimals="INF"
      id="Fact_8549610"
      unitRef="Unit_pure">-0.0078</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_C000120256MemberoefClassAxis"
      decimals="INF"
      id="Fact_8549609"
      unitRef="Unit_pure">0.0172</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_C000120256MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      id="ixv-1411">American Funds Corporate Bond Fund &#x2014; Class 529-C (without sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_C000120256MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      decimals="INF"
      id="Fact_8549607"
      unitRef="Unit_pure">0.0419</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_C000120256MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      decimals="INF"
      id="Fact_8549606"
      unitRef="Unit_pure">-0.0078</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_C000120256MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      decimals="INF"
      id="Fact_8549605"
      unitRef="Unit_pure">0.0172</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      id="ixv-1424">Bloomberg U.S. Aggregate Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8549603"
      unitRef="Unit_pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8549602"
      unitRef="Unit_pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8549601"
      unitRef="Unit_pure">0.0148</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      id="ixv-1436">Bloomberg U.S. Corporate Investment Grade Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8549599"
      unitRef="Unit_pure">0.0609</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8549598"
      unitRef="Unit_pure">0.0063</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8549597"
      unitRef="Unit_pure">0.0247</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="P06_01_2025To05_31_2026_C000120256MemberoefClassAxis"
      id="ixv-40624">2016-07-29</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="P06_01_2025To05_31_2026_C000120256MemberoefClassAxis"
      id="ixv-40625">The fund&#x2019;s past performance is not a predictor of its future performance.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120256MemberoefClassAxis"
      id="ixv-40626">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="P06_01_2025To05_31_2026_C000120256MemberoefClassAxis"
      id="ixv-1460">&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;display:inline;"&gt;$&lt;/div&gt;1,938&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;737&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;display:inline;"&gt;$&lt;/div&gt;5&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;226&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn05_31_2026_C000120256MemberoefClassAxis"
      decimals="-6"
      id="ixv-40627"
      unitRef="Unit_USD">1938000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn05_31_2026_C000120256MemberoefClassAxis"
      decimals="0"
      id="ixv-40628"
      unitRef="Unit_Holding">737</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000120256MemberoefClassAxis"
      decimals="-6"
      id="ixv-40629"
      unitRef="Unit_USD">5000000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P06_01_2025To05_31_2026_C000120256MemberoefClassAxis"
      decimals="INF"
      id="ixv-40630"
      unitRef="Unit_pure">2.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120256MemberoefClassAxis"
      id="ixv-1482">&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;div style="font-weight: bold; font-family: 'Times New Roman'; 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: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;font-weight:bolder;display:inline;"&gt;Portfolio holdings by sector&#160;&lt;/div&gt;(percent of net assets)&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_1630095.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: 4pt; margin-left: 0; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 9pt; padding-left: 157pt;"&gt;*Includes derivatives.&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:FundName
      contextRef="P06_01_2025To05_31_2026_C000120257MemberoefClassAxis"
      id="ixv-1514">American Funds Corporate Bond Fund&#xae;</oef:FundName>
    <oef:ClassName
      contextRef="P06_01_2025To05_31_2026_C000120257MemberoefClassAxis"
      id="ixv-40631">Class 529-E</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P06_01_2025To05_31_2026_C000120257MemberoefClassAxis"
      id="ixv-40632">COBEX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120257MemberoefClassAxis"
      id="ixv-40633">This annual shareholder report contains important information about American Funds Corporate Bond Fund (the "fund") for the period from June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P06_01_2025To05_31_2026_C000120257MemberoefClassAxis"
      id="ixv-40634">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120257MemberoefClassAxis"
      id="ixv-40635">You can find additional information about the fund at capitalgroup.com/mutual-fund-literature-529E. You can also request this information by contacting us at (800) 421-4225.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P06_01_2025To05_31_2026_C000120257MemberoefClassAxis"
      id="ixv-40638">capitalgroup.com/mutual-fund-literature-529E</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P06_01_2025To05_31_2026_C000120257MemberoefClassAxis"
      id="ixv-40640">(800) 421-4225</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120257MemberoefClassAxis"
      id="ixv-1525">&lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 6pt;"&gt;&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;div 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;/div&gt; (based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 4pt;"&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-page; page-break-inside: avoid; padding-top: 3pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; width: 126.9pt;"&gt;Share class&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; width: 171.072pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); width: 267.948pt; padding-right: 0; padding-bottom: 3pt; padding-left: 0; border-right-color: initial; border-right-style: none; border-right-width: initial;"&gt;Costs paid as a percentage of a $10,000 investment&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 529-E&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;display:inline;"&gt;$&lt;/div&gt;93&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.91&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000120257MemberoefClassAxis"
      decimals="0"
      id="ixv-40641"
      unitRef="Unit_USD">93</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P06_01_2025To05_31_2026_C000120257MemberoefClassAxis"
      decimals="INF"
      id="ixv-40642"
      unitRef="Unit_pure">0.0091</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120257MemberoefClassAxis"
      id="ixv-1544">&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 529-E shares gained 4.78% for the year ended May 31, 2026. That result compares with a 6.09% gain for the Bloomberg U.S. Corporate Investment Grade Index. For information on returns for additional periods, including the fund lifetime, please refer to &lt;div style="text-decoration-line: underline; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 95, 158); font-size: 9pt; line-height: 11pt; letter-spacing: -0.04pt;display:inline;"&gt;capitalgroup.com/mutual-fund-returns-529E&lt;/div&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, U.S. corporate bonds posted strong returns. The U.S. economy remained resilient, although a softening labor market prompted the U.S. Federal Reserve to implement three 25-basis-point rate cuts over the period. Treasury yields varied, ending the period at their highest level since January. Meanwhile, credit spreads tightened modestly, underpinned by strong investor demand and resilient corporate fundamentals.&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;Within the fund, holdings in consumer non-cyclical and Treasuries sectors were particularly additive to results, relative to the benchmark, the Bloomberg U.S. Corporate Investment Grade Index. Similarly, holdings in electric utilities and insurance contributed to relative returns.&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;Conversely, investments in banking and energy-related bonds weighed on results, relative to the index. To a lesser degree, holdings in technology and consumer cyclical sectors detracted. Additionally, exposure to derivatives, duration and curve positioning lagged the overall portfolio.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120257MemberoefClassAxis"
      id="ixv-1562">&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_1630177.jpg" style="width: 550pt;"/&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120257MemberoefClassAxis"
      id="ixv-1567">&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-page; page-break-inside: avoid; padding-top: 3pt; width: 60%; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: initial; border-right-style: none; border-right-width: initial; background-color: rgb(223, 229, 240);"&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;1 year&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;5 years&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;Since inception&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;1&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 Funds Corporate Bond Fund &#x2014; Class &lt;div style="white-space: nowrap;display:inline;"&gt;529-E&lt;/div&gt;&lt;div style="white-space: nowrap;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;4.78&lt;div style="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.22&lt;div style="display:inline;"&gt;)&lt;/div&gt;&lt;div style="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.92&lt;div style="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;Bloomberg U.S. Aggregate &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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.13&lt;div style="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.17&lt;div style="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.48&lt;div style="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 U.S. Corporate Investment Grade &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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;6.09&lt;div style="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="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="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 529-E shares were first offered on July 29, 2016.&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="P06_01_2025To05_31_2026_C000120257MemberoefClassAxis"
      id="ixv-1580">American Funds Corporate Bond Fund &#x2014; Class 529-E</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_C000120257MemberoefClassAxis"
      decimals="INF"
      id="Fact_8549523"
      unitRef="Unit_pure">0.0478</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_C000120257MemberoefClassAxis"
      decimals="INF"
      id="Fact_8549522"
      unitRef="Unit_pure">-0.0022</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_C000120257MemberoefClassAxis"
      decimals="INF"
      id="Fact_8549521"
      unitRef="Unit_pure">0.0192</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      id="ixv-1593">Bloomberg U.S. Aggregate Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8549519"
      unitRef="Unit_pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8549501"
      unitRef="Unit_pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8549500"
      unitRef="Unit_pure">0.0148</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      id="ixv-1605">Bloomberg U.S. Corporate Investment Grade Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8549498"
      unitRef="Unit_pure">0.0609</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8549497"
      unitRef="Unit_pure">0.0063</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8549496"
      unitRef="Unit_pure">0.0247</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="P06_01_2025To05_31_2026_C000120257MemberoefClassAxis"
      id="ixv-40652">2016-07-29</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="P06_01_2025To05_31_2026_C000120257MemberoefClassAxis"
      id="ixv-40653">The fund&#x2019;s past performance is not a predictor of its future performance.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120257MemberoefClassAxis"
      id="ixv-40654">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="P06_01_2025To05_31_2026_C000120257MemberoefClassAxis"
      id="ixv-1629">&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;display:inline;"&gt;$&lt;/div&gt;1,938&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;737&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;display:inline;"&gt;$&lt;/div&gt;5&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;226&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn05_31_2026_C000120257MemberoefClassAxis"
      decimals="-6"
      id="ixv-40655"
      unitRef="Unit_USD">1938000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn05_31_2026_C000120257MemberoefClassAxis"
      decimals="0"
      id="ixv-40656"
      unitRef="Unit_Holding">737</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000120257MemberoefClassAxis"
      decimals="-6"
      id="ixv-40657"
      unitRef="Unit_USD">5000000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P06_01_2025To05_31_2026_C000120257MemberoefClassAxis"
      decimals="INF"
      id="ixv-40658"
      unitRef="Unit_pure">2.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120257MemberoefClassAxis"
      id="ixv-1650">&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;div style="font-weight: bold; font-family: 'Times New Roman'; 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: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;font-weight:bolder;display:inline;"&gt;Portfolio holdings by sector&#160;&lt;/div&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_1630183.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: 4pt; margin-left: 0; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 9pt; padding-left: 157pt;"&gt;*Includes derivatives.&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:FundName
      contextRef="P06_01_2025To05_31_2026_C000189420MemberoefClassAxis"
      id="ixv-1681">American Funds Corporate Bond Fund&#xae;</oef:FundName>
    <oef:ClassName
      contextRef="P06_01_2025To05_31_2026_C000189420MemberoefClassAxis"
      id="ixv-40659">Class 529-T</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P06_01_2025To05_31_2026_C000189420MemberoefClassAxis"
      id="ixv-40660">TABBX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P06_01_2025To05_31_2026_C000189420MemberoefClassAxis"
      id="ixv-40661">This annual shareholder report contains important information about American Funds Corporate Bond Fund (the "fund") for the period from June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P06_01_2025To05_31_2026_C000189420MemberoefClassAxis"
      id="ixv-40662">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P06_01_2025To05_31_2026_C000189420MemberoefClassAxis"
      id="ixv-40663">You can find additional information about the fund at capitalgroup.com/mutual-fund-literature. You can also request this information by contacting us at (800) 421-4225.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P06_01_2025To05_31_2026_C000189420MemberoefClassAxis"
      id="ixv-40666">capitalgroup.com/mutual-fund-literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P06_01_2025To05_31_2026_C000189420MemberoefClassAxis"
      id="ixv-40668">(800) 421-4225</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000189420MemberoefClassAxis"
      id="ixv-1692">&lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 6pt;"&gt;&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;div 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;/div&gt; (based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 4pt;"&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-page; page-break-inside: avoid; padding-top: 3pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; width: 126.9pt;"&gt;Share class&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; width: 171.072pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); width: 267.948pt; padding-right: 0; padding-bottom: 3pt; padding-left: 0; border-right-color: initial; border-right-style: none; border-right-width: initial;"&gt;Costs paid as a percentage of a $10,000 investment&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 529-T&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;display:inline;"&gt;$&lt;/div&gt;49&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.48&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000189420MemberoefClassAxis"
      decimals="0"
      id="ixv-40669"
      unitRef="Unit_USD">49</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P06_01_2025To05_31_2026_C000189420MemberoefClassAxis"
      decimals="INF"
      id="ixv-40670"
      unitRef="Unit_pure">0.0048</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="P06_01_2025To05_31_2026_C000189420MemberoefClassAxis"
      id="ixv-1711">&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 529-T shares gained 5.22% for the year ended May 31, 2026. That result compares with a 6.09% gain for the Bloomberg U.S. Corporate Investment Grade 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, U.S. corporate bonds posted strong returns. The U.S. economy remained resilient, although a softening labor market prompted the U.S. Federal Reserve to implement three 25-basis-point rate cuts over the period. Treasury yields varied, ending the period at their highest level since January. Meanwhile, credit spreads tightened modestly, underpinned by strong investor demand and resilient corporate fundamentals.&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;Within the fund, holdings in consumer non-cyclical and Treasuries sectors were particularly additive to results, relative to the benchmark, the Bloomberg U.S. Corporate Investment Grade Index. Similarly, holdings in electric utilities and insurance contributed to relative returns.&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;Conversely, investments in banking and energy-related bonds weighed on results, relative to the index. To a lesser degree, holdings in technology and consumer cyclical sectors detracted. Additionally, exposure to derivatives, duration and curve positioning lagged the overall portfolio.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000189420MemberoefClassAxis"
      id="ixv-1728">&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_1630617.jpg" style="width: 550pt;"/&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000189420MemberoefClassAxis"
      id="ixv-1733">&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-page; page-break-inside: avoid; padding-top: 3pt; width: 60%; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: initial; border-right-style: none; border-right-width: initial; background-color: rgb(223, 229, 240);"&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;1 year&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;5 years&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;Since inception&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;1&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 Funds Corporate Bond Fund &#x2014; Class 529-T (with sales &lt;div style="white-space: nowrap;display:inline;"&gt;charge)&lt;/div&gt;&lt;div style="white-space: nowrap;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;2.59&lt;div style="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.30&lt;div style="display:inline;"&gt;)&lt;/div&gt;&lt;div style="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="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 Funds Corporate Bond Fund &#x2014; Class 529-T (without sales &lt;div style="white-space: nowrap;display:inline;"&gt;charge)&lt;/div&gt;&lt;div style="white-space: nowrap;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;5.22&lt;div style="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.21&lt;div style="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.71&lt;div style="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;Bloomberg U.S. Aggregate &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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.13&lt;div style="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.17&lt;div style="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.84&lt;div style="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 U.S. Corporate Investment Grade &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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;6.09&lt;div style="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="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.82&lt;div style="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 529-T shares were first offered on April 7, 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="P06_01_2025To05_31_2026_C000189420MemberoefClassAxis"
      id="ixv-1746">American Funds Corporate Bond Fund &#x2014; Class 529-T (with sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_C000189420MemberoefClassAxis"
      decimals="INF"
      id="Fact_8549430"
      unitRef="Unit_pure">0.0259</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_C000189420MemberoefClassAxis"
      decimals="INF"
      id="Fact_8549429"
      unitRef="Unit_pure">-0.003</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P04_07_2017To05_31_2026_C000189420MemberoefClassAxis"
      decimals="INF"
      id="Fact_8549428"
      unitRef="Unit_pure">0.0243</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_C000189420MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      id="ixv-1759">American Funds Corporate Bond Fund &#x2014; Class 529-T (without sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_C000189420MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      decimals="INF"
      id="Fact_8549426"
      unitRef="Unit_pure">0.0522</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_C000189420MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      decimals="INF"
      id="Fact_8549425"
      unitRef="Unit_pure">0.0021</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P04_07_2017To05_31_2026_C000189420MemberoefClassAxis_WithoutSalesLoadMemberoefSalesLoadAxis"
      decimals="INF"
      id="Fact_8549424"
      unitRef="Unit_pure">0.0271</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      id="ixv-1771">Bloomberg U.S. Aggregate Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8549422"
      unitRef="Unit_pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8549421"
      unitRef="Unit_pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P04_07_2017To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8549420"
      unitRef="Unit_pure">0.0184</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      id="ixv-1783">Bloomberg U.S. Corporate Investment Grade Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8549418"
      unitRef="Unit_pure">0.0609</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8549417"
      unitRef="Unit_pure">0.0063</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P04_07_2017To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8549416"
      unitRef="Unit_pure">0.0282</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="P06_01_2025To05_31_2026_C000189420MemberoefClassAxis"
      id="ixv-40683">2017-04-07</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="P06_01_2025To05_31_2026_C000189420MemberoefClassAxis"
      id="ixv-40684">The fund&#x2019;s past performance is not a predictor of its future performance.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000189420MemberoefClassAxis"
      id="ixv-40685">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="P06_01_2025To05_31_2026_C000189420MemberoefClassAxis"
      id="ixv-1807">&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;display:inline;"&gt;$&lt;/div&gt;1,938&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;737&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;display:inline;"&gt;$&lt;/div&gt;5&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;226&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn05_31_2026_C000189420MemberoefClassAxis"
      decimals="-6"
      id="ixv-40686"
      unitRef="Unit_USD">1938000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn05_31_2026_C000189420MemberoefClassAxis"
      decimals="0"
      id="ixv-40687"
      unitRef="Unit_Holding">737</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000189420MemberoefClassAxis"
      decimals="-6"
      id="ixv-40688"
      unitRef="Unit_USD">5000000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P06_01_2025To05_31_2026_C000189420MemberoefClassAxis"
      decimals="INF"
      id="ixv-40689"
      unitRef="Unit_pure">2.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000189420MemberoefClassAxis"
      id="ixv-1828">&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;div style="font-weight: bold; font-family: 'Times New Roman'; 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: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;font-weight:bolder;display:inline;"&gt;Portfolio holdings by sector&#160;&lt;/div&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_1630623.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: 4pt; margin-left: 0; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 9pt; padding-left: 157pt;"&gt;*Includes derivatives.&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:FundName
      contextRef="P06_01_2025To05_31_2026_C000120243MemberoefClassAxis"
      id="ixv-1859">American Funds Corporate Bond Fund&#xae;</oef:FundName>
    <oef:ClassName
      contextRef="P06_01_2025To05_31_2026_C000120243MemberoefClassAxis"
      id="ixv-40690">Class 529-F-1</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P06_01_2025To05_31_2026_C000120243MemberoefClassAxis"
      id="ixv-40691">COBFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120243MemberoefClassAxis"
      id="ixv-40692">This annual shareholder report contains important information about American Funds Corporate Bond Fund (the "fund") for the period from June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P06_01_2025To05_31_2026_C000120243MemberoefClassAxis"
      id="ixv-40693">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120243MemberoefClassAxis"
      id="ixv-40694">You can find additional information about the fund at capitalgroup.com/mutual-fund-literature-529F1. You can also request this information by contacting us at (800) 421-4225.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P06_01_2025To05_31_2026_C000120243MemberoefClassAxis"
      id="ixv-40697">capitalgroup.com/mutual-fund-literature-529F1</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P06_01_2025To05_31_2026_C000120243MemberoefClassAxis"
      id="ixv-40699">(800) 421-4225</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120243MemberoefClassAxis"
      id="ixv-1870">&lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 6pt;"&gt;&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;div 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;/div&gt; (based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 4pt;"&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-page; page-break-inside: avoid; padding-top: 3pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; width: 126.9pt;"&gt;Share class&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; width: 171.072pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); width: 267.948pt; padding-right: 0; padding-bottom: 3pt; padding-left: 0; border-right-color: initial; border-right-style: none; border-right-width: initial;"&gt;Costs paid as a percentage of a $10,000 investment&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 529-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;display:inline;"&gt;$&lt;/div&gt;50&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.49&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000120243MemberoefClassAxis"
      decimals="0"
      id="ixv-40700"
      unitRef="Unit_USD">50</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P06_01_2025To05_31_2026_C000120243MemberoefClassAxis"
      decimals="INF"
      id="ixv-40701"
      unitRef="Unit_pure">0.0049</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120243MemberoefClassAxis"
      id="ixv-1889">&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 529-F-1 shares gained 5.22% for the year ended May 31, 2026. That result compares with a 6.09% gain for the Bloomberg U.S. Corporate Investment Grade Index. For information on returns for additional periods, including the fund lifetime, please refer to &lt;div style="text-decoration-line: underline; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 95, 158); font-size: 9pt; line-height: 11pt; letter-spacing: -0.04pt;display:inline;"&gt;capitalgroup.com/mutual-fund-returns-529F1&lt;/div&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, U.S. corporate bonds posted strong returns. The U.S. economy remained resilient, although a softening labor market prompted the U.S. Federal Reserve to implement three 25-basis-point rate cuts over the period. Treasury yields varied, ending the period at their highest level since January. Meanwhile, credit spreads tightened modestly, underpinned by strong investor demand and resilient corporate fundamentals.&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;Within the fund, holdings in consumer non-cyclical and Treasuries sectors were particularly additive to results, relative to the benchmark, the Bloomberg U.S. Corporate Investment Grade Index. Similarly, holdings in electric utilities and insurance contributed to relative returns.&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;Conversely, investments in banking and energy-related bonds weighed on results, relative to the index. To a lesser degree, holdings in technology and consumer cyclical sectors detracted. Additionally, exposure to derivatives, duration and curve positioning lagged the overall portfolio.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120243MemberoefClassAxis"
      id="ixv-1907">&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_1630133.jpg" style="width: 550pt;"/&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120243MemberoefClassAxis"
      id="ixv-1912">&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-page; page-break-inside: avoid; padding-top: 3pt; width: 60%; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: initial; border-right-style: none; border-right-width: initial; background-color: rgb(223, 229, 240);"&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;1 year&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;5 years&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;Since inception&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;1&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 Funds Corporate Bond Fund &#x2014; Class &lt;div style="white-space: nowrap;display:inline;"&gt;529-F-1&lt;/div&gt;&lt;div style="white-space: nowrap;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;5.22&lt;div style="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.20&lt;div style="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.35&lt;div style="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;Bloomberg U.S. Aggregate &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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.13&lt;div style="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.17&lt;div style="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.48&lt;div style="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 U.S. Corporate Investment Grade &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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;6.09&lt;div style="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="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="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 529-F-1 shares were first offered on July 29, 2016.&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="P06_01_2025To05_31_2026_C000120243MemberoefClassAxis"
      id="ixv-1925">American Funds Corporate Bond Fund &#x2014; Class 529-F-1</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_C000120243MemberoefClassAxis"
      decimals="INF"
      id="Fact_8549318"
      unitRef="Unit_pure">0.0522</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_C000120243MemberoefClassAxis"
      decimals="INF"
      id="Fact_8549317"
      unitRef="Unit_pure">0.002</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_C000120243MemberoefClassAxis"
      decimals="INF"
      id="Fact_8549316"
      unitRef="Unit_pure">0.0235</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      id="ixv-1937">Bloomberg U.S. Aggregate Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8549314"
      unitRef="Unit_pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8549313"
      unitRef="Unit_pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8549312"
      unitRef="Unit_pure">0.0148</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      id="ixv-1949">Bloomberg U.S. Corporate Investment Grade Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8549310"
      unitRef="Unit_pure">0.0609</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8549309"
      unitRef="Unit_pure">0.0063</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8549308"
      unitRef="Unit_pure">0.0247</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="P06_01_2025To05_31_2026_C000120243MemberoefClassAxis"
      id="ixv-40711">2016-07-29</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="P06_01_2025To05_31_2026_C000120243MemberoefClassAxis"
      id="ixv-40712">The fund&#x2019;s past performance is not a predictor of its future performance.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120243MemberoefClassAxis"
      id="ixv-40713">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="P06_01_2025To05_31_2026_C000120243MemberoefClassAxis"
      id="ixv-1973">&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;display:inline;"&gt;$&lt;/div&gt;1,938&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;737&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;display:inline;"&gt;$&lt;/div&gt;5&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;226&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn05_31_2026_C000120243MemberoefClassAxis"
      decimals="-6"
      id="ixv-40714"
      unitRef="Unit_USD">1938000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn05_31_2026_C000120243MemberoefClassAxis"
      decimals="0"
      id="ixv-40715"
      unitRef="Unit_Holding">737</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000120243MemberoefClassAxis"
      decimals="-6"
      id="ixv-40716"
      unitRef="Unit_USD">5000000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P06_01_2025To05_31_2026_C000120243MemberoefClassAxis"
      decimals="INF"
      id="ixv-40717"
      unitRef="Unit_pure">2.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120243MemberoefClassAxis"
      id="ixv-1994">&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;div style="font-weight: bold; font-family: 'Times New Roman'; 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: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;font-weight:bolder;display:inline;"&gt;Portfolio holdings by sector&#160;&lt;/div&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_1630139.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: 4pt; margin-left: 0; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 9pt; padding-left: 157pt;"&gt;*Includes derivatives.&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:FundName
      contextRef="P06_01_2025To05_31_2026_C000222346MemberoefClassAxis"
      id="ixv-2026">American Funds Corporate Bond Fund&#xae;</oef:FundName>
    <oef:ClassName
      contextRef="P06_01_2025To05_31_2026_C000222346MemberoefClassAxis"
      id="ixv-40718">Class 529-F-2</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P06_01_2025To05_31_2026_C000222346MemberoefClassAxis"
      id="ixv-40719">FFBBX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P06_01_2025To05_31_2026_C000222346MemberoefClassAxis"
      id="ixv-40720">This annual shareholder report contains important information about American Funds Corporate Bond Fund (the "fund") for the period from June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P06_01_2025To05_31_2026_C000222346MemberoefClassAxis"
      id="ixv-40721">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P06_01_2025To05_31_2026_C000222346MemberoefClassAxis"
      id="ixv-40722">You can find additional information about the fund at capitalgroup.com/mutual-fund-literature-529F2. You can also request this information by contacting us at (800) 421-4225.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P06_01_2025To05_31_2026_C000222346MemberoefClassAxis"
      id="ixv-40725">capitalgroup.com/mutual-fund-literature-529F2</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P06_01_2025To05_31_2026_C000222346MemberoefClassAxis"
      id="ixv-40727">(800) 421-4225</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000222346MemberoefClassAxis"
      id="ixv-2038">&lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 6pt;"&gt;&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;div 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;/div&gt; (based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 4pt;"&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 529-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;43&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.42&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;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000222346MemberoefClassAxis"
      decimals="0"
      id="ixv-40728"
      unitRef="Unit_USD">43</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P06_01_2025To05_31_2026_C000222346MemberoefClassAxis"
      decimals="INF"
      id="ixv-40729"
      unitRef="Unit_pure">0.0042</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="P06_01_2025To05_31_2026_C000222346MemberoefClassAxis"
      id="ixv-2060">&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 529-F-2 shares gained 5.30% for the year ended May 31, 2026. That result compares with a 6.09% gain for the Bloomberg U.S. Corporate Investment Grade Index. For information on returns for additional periods, including the fund lifetime, please refer to &lt;div 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;div style="font-weight:bolder;display:inline;"&gt;capitalgroup.com/mutual-fund-returns-529F2&lt;/div&gt;&lt;/div&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, U.S. corporate bonds posted strong returns. The U.S. economy remained resilient, although a softening labor market prompted the U.S. Federal Reserve to implement three 25-basis-point rate cuts over the period. Treasury yields varied, ending the period at their highest level since January. Meanwhile, credit spreads tightened modestly, underpinned by strong investor demand and resilient corporate fundamentals.&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;Within the fund, holdings in consumer non-cyclical and Treasuries sectors were particularly additive to results, relative to the benchmark, the Bloomberg U.S. Corporate Investment Grade Index. Similarly, holdings in electric utilities and insurance contributed to relative returns.&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;Conversely, investments in banking and energy-related bonds weighed on results, relative to the index. To a lesser degree, holdings in technology and consumer cyclical sectors detracted. Additionally, exposure to derivatives, duration and curve positioning lagged the overall portfolio.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000222346MemberoefClassAxis"
      id="ixv-2079">&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_1630705.jpg" style="width: 550pt;"/&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000222346MemberoefClassAxis"
      id="ixv-2084">&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 Funds Corporate Bond Fund &#x2014; Class &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;529-F-2&lt;/div&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;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.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.10&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;Bloomberg U.S. Aggregate &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Index&lt;/div&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.13&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.17&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.06&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;)&lt;/div&gt;&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 U.S. Corporate Investment Grade &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;display:inline;"&gt;Index&lt;/div&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;6.09&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;0.61&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 529-F-2 shares were first offered on October 30, 2020.&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="P06_01_2025To05_31_2026_C000222346MemberoefClassAxis"
      id="ixv-2101">American Funds Corporate Bond Fund &#x2014; Class 529-F-2</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_C000222346MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550638"
      unitRef="Unit_pure">0.053</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_C000222346MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550637"
      unitRef="Unit_pure">0.0027</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P10_30_2020To05_31_2026_C000222346MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550636"
      unitRef="Unit_pure">0.001</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      id="ixv-2113">Bloomberg U.S. Aggregate Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550634"
      unitRef="Unit_pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550633"
      unitRef="Unit_pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P10_30_2020To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550632"
      unitRef="Unit_pure">-0.0006</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      id="ixv-2126">Bloomberg U.S. Corporate Investment Grade Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550630"
      unitRef="Unit_pure">0.0609</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550629"
      unitRef="Unit_pure">0.0063</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P10_30_2020To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550628"
      unitRef="Unit_pure">0.0061</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="P06_01_2025To05_31_2026_C000222346MemberoefClassAxis"
      id="ixv-40739">2020-10-30</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="P06_01_2025To05_31_2026_C000222346MemberoefClassAxis"
      id="ixv-40740">The fund&#x2019;s past performance is not a predictor of its future performance.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000222346MemberoefClassAxis"
      id="ixv-40741">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="P06_01_2025To05_31_2026_C000222346MemberoefClassAxis"
      id="ixv-2148">&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="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;/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;1,938&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;737&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;5&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;226&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="PAsOn05_31_2026_C000222346MemberoefClassAxis"
      decimals="-6"
      id="ixv-40742"
      unitRef="Unit_USD">1938000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn05_31_2026_C000222346MemberoefClassAxis"
      decimals="0"
      id="ixv-40743"
      unitRef="Unit_Holding">737</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000222346MemberoefClassAxis"
      decimals="-6"
      id="ixv-40744"
      unitRef="Unit_USD">5000000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P06_01_2025To05_31_2026_C000222346MemberoefClassAxis"
      decimals="INF"
      id="ixv-40745"
      unitRef="Unit_pure">2.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000222346MemberoefClassAxis"
      id="ixv-2170">&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;div 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;div style="font-weight:bolder;display:inline;"&gt;Portfolio holdings by sector&#160;&lt;/div&gt;&lt;/div&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_1630711.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: 4pt; margin-left: 0; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 9pt; padding-left: 157pt;"&gt;*Includes derivatives.&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:FundName
      contextRef="P06_01_2025To05_31_2026_C000222347MemberoefClassAxis"
      id="ixv-2203">American Funds Corporate Bond Fund&#xae;</oef:FundName>
    <oef:ClassName
      contextRef="P06_01_2025To05_31_2026_C000222347MemberoefClassAxis"
      id="ixv-40746">Class 529-F-3</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P06_01_2025To05_31_2026_C000222347MemberoefClassAxis"
      id="ixv-40747">FBCDX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P06_01_2025To05_31_2026_C000222347MemberoefClassAxis"
      id="ixv-40748">This annual shareholder report contains important information about American Funds Corporate Bond Fund (the "fund") for the period from June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P06_01_2025To05_31_2026_C000222347MemberoefClassAxis"
      id="ixv-40749">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P06_01_2025To05_31_2026_C000222347MemberoefClassAxis"
      id="ixv-40750">You can find additional information about the fund at capitalgroup.com/mutual-fund-literature-529F3. You can also request this information by contacting us at (800) 421-4225.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P06_01_2025To05_31_2026_C000222347MemberoefClassAxis"
      id="ixv-40753">capitalgroup.com/mutual-fund-literature-529F3</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P06_01_2025To05_31_2026_C000222347MemberoefClassAxis"
      id="ixv-40755">(800) 421-4225</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000222347MemberoefClassAxis"
      id="ixv-2214">&lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 6pt;"&gt;&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;div 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;/div&gt; (based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 4pt;"&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-page; page-break-inside: avoid; padding-top: 3pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; width: 126.9pt;"&gt;Share class&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; width: 171.072pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); width: 267.948pt; padding-right: 0; padding-bottom: 3pt; padding-left: 0; border-right-color: initial; border-right-style: none; border-right-width: initial;"&gt;Costs paid as a percentage of a $10,000 investment&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 529-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;display:inline;"&gt;$&lt;/div&gt;36&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.35&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000222347MemberoefClassAxis"
      decimals="0"
      id="ixv-40756"
      unitRef="Unit_USD">36</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P06_01_2025To05_31_2026_C000222347MemberoefClassAxis"
      decimals="INF"
      id="ixv-40757"
      unitRef="Unit_pure">0.0035</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="P06_01_2025To05_31_2026_C000222347MemberoefClassAxis"
      id="ixv-2233">&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 529-F-3 shares gained 5.36% for the year ended May 31, 2026. That result compares with a 6.09% gain for the Bloomberg U.S. Corporate Investment Grade Index. For information on returns for additional periods, including the fund lifetime, please refer to &lt;div style="text-decoration-line: underline; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 95, 158); font-size: 9pt; line-height: 11pt; letter-spacing: -0.04pt;display:inline;"&gt;capitalgroup.com/mutual-fund-returns-529F3&lt;/div&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, U.S. corporate bonds posted strong returns. The U.S. economy remained resilient, although a softening labor market prompted the U.S. Federal Reserve to implement three 25-basis-point rate cuts over the period. Treasury yields varied, ending the period at their highest level since January. Meanwhile, credit spreads tightened modestly, underpinned by strong investor demand and resilient corporate fundamentals.&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;Within the fund, holdings in consumer non-cyclical and Treasuries sectors were particularly additive to results, relative to the benchmark, the Bloomberg U.S. Corporate Investment Grade Index. Similarly, holdings in electric utilities and insurance contributed to relative returns.&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;Conversely, investments in banking and energy-related bonds weighed on results, relative to the index. To a lesser degree, holdings in technology and consumer cyclical sectors detracted. Additionally, exposure to derivatives, duration and curve positioning lagged the overall portfolio.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000222347MemberoefClassAxis"
      id="ixv-2251">&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_1630749.jpg" style="width: 550pt;"/&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000222347MemberoefClassAxis"
      id="ixv-2256">&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-page; page-break-inside: avoid; padding-top: 3pt; width: 60%; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: initial; border-right-style: none; border-right-width: initial; background-color: rgb(223, 229, 240);"&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;1 year&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;5 years&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;Since inception&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;1&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 Funds Corporate Bond Fund &#x2014; Class &lt;div style="white-space: nowrap;display:inline;"&gt;529-F-3&lt;/div&gt;&lt;div style="white-space: nowrap;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;5.36&lt;div style="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.33&lt;div style="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.15&lt;div style="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;Bloomberg U.S. Aggregate &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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.13&lt;div style="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.17&lt;div style="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.06&lt;div style="display:inline;"&gt;)&lt;/div&gt;&lt;div style="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 U.S. Corporate Investment Grade &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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;6.09&lt;div style="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="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.61&lt;div style="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 529-F-3 shares were first offered on October 30, 2020.&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="P06_01_2025To05_31_2026_C000222347MemberoefClassAxis"
      id="ixv-2269">American Funds Corporate Bond Fund &#x2014; Class 529-F-3</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_C000222347MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550658"
      unitRef="Unit_pure">0.0536</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_C000222347MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550659"
      unitRef="Unit_pure">0.0033</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P10_30_2020To05_31_2026_C000222347MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550660"
      unitRef="Unit_pure">0.0015</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      id="ixv-2281">Bloomberg U.S. Aggregate Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550662"
      unitRef="Unit_pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550663"
      unitRef="Unit_pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P10_30_2020To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550664"
      unitRef="Unit_pure">-0.0006</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      id="ixv-2294">Bloomberg U.S. Corporate Investment Grade Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550666"
      unitRef="Unit_pure">0.0609</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550667"
      unitRef="Unit_pure">0.0063</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P10_30_2020To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550668"
      unitRef="Unit_pure">0.0061</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="P06_01_2025To05_31_2026_C000222347MemberoefClassAxis"
      id="ixv-40767">2020-10-30</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="P06_01_2025To05_31_2026_C000222347MemberoefClassAxis"
      id="ixv-40768">The fund&#x2019;s past performance is not a predictor of its future performance.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000222347MemberoefClassAxis"
      id="ixv-40769">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="P06_01_2025To05_31_2026_C000222347MemberoefClassAxis"
      id="ixv-2318">&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;display:inline;"&gt;$&lt;/div&gt;1,938&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;737&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;display:inline;"&gt;$&lt;/div&gt;5&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;226&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn05_31_2026_C000222347MemberoefClassAxis"
      decimals="-6"
      id="ixv-40770"
      unitRef="Unit_USD">1938000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn05_31_2026_C000222347MemberoefClassAxis"
      decimals="0"
      id="ixv-40771"
      unitRef="Unit_Holding">737</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000222347MemberoefClassAxis"
      decimals="-6"
      id="ixv-40772"
      unitRef="Unit_USD">5000000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P06_01_2025To05_31_2026_C000222347MemberoefClassAxis"
      decimals="INF"
      id="ixv-40773"
      unitRef="Unit_pure">2.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000222347MemberoefClassAxis"
      id="ixv-2339">&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;div style="font-weight: bold; font-family: 'Times New Roman'; 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: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;font-weight:bolder;display:inline;"&gt;Portfolio holdings by sector&#160;&lt;/div&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_1630755.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: 4pt; margin-left: 0; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 9pt; padding-left: 157pt;"&gt;*Includes derivatives.&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:FundName
      contextRef="P06_01_2025To05_31_2026_C000120244MemberoefClassAxis"
      id="ixv-2370">American Funds Corporate Bond Fund&#xae;</oef:FundName>
    <oef:ClassName
      contextRef="P06_01_2025To05_31_2026_C000120244MemberoefClassAxis"
      id="ixv-40774">Class R-1</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P06_01_2025To05_31_2026_C000120244MemberoefClassAxis"
      id="ixv-40775">RCBAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120244MemberoefClassAxis"
      id="ixv-40776">This annual shareholder report contains important information about American Funds Corporate Bond Fund (the "fund") for the period from June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P06_01_2025To05_31_2026_C000120244MemberoefClassAxis"
      id="ixv-40777">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120244MemberoefClassAxis"
      id="ixv-40778">You can find additional information about the fund at capitalgroup.com/mutual-fund-literature-R1. You can also request this information by contacting us at (800) 421-4225.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P06_01_2025To05_31_2026_C000120244MemberoefClassAxis"
      id="ixv-40781">capitalgroup.com/mutual-fund-literature-R1</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P06_01_2025To05_31_2026_C000120244MemberoefClassAxis"
      id="ixv-40783">(800) 421-4225</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120244MemberoefClassAxis"
      id="ixv-2382">&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;div 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;/div&gt; (based on a hypothetical $10&lt;div style="display:inline;"&gt;,00&lt;/div&gt;0 inv&lt;div style="display:inline;"&gt;estm&lt;/div&gt;ent)&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-page; page-break-inside: avoid; padding-top: 3pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; width: 126.9pt;"&gt;Share class&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; width: 171.072pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); width: 267.948pt; padding-right: 0; padding-bottom: 3pt; padding-left: 0; border-right-color: initial; border-right-style: none; border-right-width: initial;"&gt;Costs paid as a percentage of a $10,000 investment&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-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;display:inline;"&gt;$&lt;/div&gt;144&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.41&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000120244MemberoefClassAxis"
      decimals="0"
      id="ixv-40784"
      unitRef="Unit_USD">144</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P06_01_2025To05_31_2026_C000120244MemberoefClassAxis"
      decimals="INF"
      id="ixv-40785"
      unitRef="Unit_pure">0.0141</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120244MemberoefClassAxis"
      id="ixv-2403">&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-1 shares gained 4.26% for the year ended May 31, 2026. That result compares with a 6.09% gain for the Bloomberg U.S. Corporate Investment Grade Index. For information on returns for additional periods, including the fund lifetime, please refer to &lt;div style="text-decoration-line: underline; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 95, 158); font-size: 9pt; line-height: 11pt; letter-spacing: -0.04pt;display:inline;"&gt;capitalgroup.com/mutual-fund-returns-R1&lt;/div&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, U.S. corporate bonds posted strong returns. The U.S. economy remained resilient, although a softening labor market prompted the U.S. Federal Reserve to implement three 25-basis-point rate cuts over the period. Treasury yields varied, ending the period at their highest level since January. Meanwhile, credit spreads tightened modestly, underpinned by strong investor demand and resilient corporate fundamentals.&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;Within the fund, holdings &lt;div style="display:inline;"&gt;in&lt;/div&gt; consumer non-cyclical and Treasuries sectors were particularly additive to results, relative to the benchmark, the Bloomberg U.S. Corporate Investment Grade Index. Similarly, holdings in electric utilities and insurance contributed to relative returns.&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;Conversely, investments &lt;div style="display:inline;"&gt;in &lt;/div&gt;banking and energy-related bonds weighed on results, relative to the index. To a lesser degree, holdings in technology and consumer cyclical sectors detracted. Additionally, exposure to derivatives, duration and curve positioning lagged the overall portfolio.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120244MemberoefClassAxis"
      id="ixv-2423">&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_1630221.jpg" style="width: 550pt;"/&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120244MemberoefClassAxis"
      id="ixv-2428">&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 &lt;div style="display:inline;"&gt;total &lt;/div&gt;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-page; page-break-inside: avoid; padding-top: 3pt; width: 60%; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: initial; border-right-style: none; border-right-width: initial; background-color: rgb(223, 229, 240);"&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;1 year&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;5 years&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;Since inception&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;1&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 Funds Corporate Bond Fund &#x2014; Class &lt;div style="white-space: nowrap;display:inline;"&gt;R-1&lt;/div&gt;&lt;div style="white-space: nowrap;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;4.26&lt;div style="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.71&lt;div style="display:inline;"&gt;)&lt;/div&gt;&lt;div style="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.52&lt;div style="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;Bloomberg U.S. Aggregate &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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.13&lt;div style="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.17&lt;div style="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.48&lt;div style="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 U.S. Corporate Investment Grade &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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;6.09&lt;div style="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="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="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 R-1 shares were first offered on July 29, 2016.&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="P06_01_2025To05_31_2026_C000120244MemberoefClassAxis"
      id="ixv-2442">American Funds Corporate Bond Fund &#x2014; Class R-1</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_C000120244MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550696"
      unitRef="Unit_pure">0.0426</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_C000120244MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550697"
      unitRef="Unit_pure">-0.0071</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_C000120244MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550698"
      unitRef="Unit_pure">0.0152</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      id="ixv-2455">Bloomberg U.S. Aggregate Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550700"
      unitRef="Unit_pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550701"
      unitRef="Unit_pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550702"
      unitRef="Unit_pure">0.0148</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      id="ixv-2467">Bloomberg U.S. Corporate Investment Grade Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550704"
      unitRef="Unit_pure">0.0609</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550705"
      unitRef="Unit_pure">0.0063</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550706"
      unitRef="Unit_pure">0.0247</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="P06_01_2025To05_31_2026_C000120244MemberoefClassAxis"
      id="ixv-40795">2016-07-29</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="P06_01_2025To05_31_2026_C000120244MemberoefClassAxis"
      id="ixv-40796">The fund&#x2019;s past performance is not a predictor of its future performance.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120244MemberoefClassAxis"
      id="ixv-40797">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="P06_01_2025To05_31_2026_C000120244MemberoefClassAxis"
      id="ixv-2491">&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 &lt;div style="display:inline;"&gt;fund &lt;/div&gt;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;display:inline;"&gt;$&lt;/div&gt;1,938&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;737&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;display:inline;"&gt;$&lt;/div&gt;5&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;226&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn05_31_2026_C000120244MemberoefClassAxis"
      decimals="-6"
      id="ixv-40798"
      unitRef="Unit_USD">1938000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn05_31_2026_C000120244MemberoefClassAxis"
      decimals="0"
      id="ixv-40799"
      unitRef="Unit_Holding">737</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000120244MemberoefClassAxis"
      decimals="-6"
      id="ixv-40800"
      unitRef="Unit_USD">5000000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P06_01_2025To05_31_2026_C000120244MemberoefClassAxis"
      decimals="INF"
      id="ixv-40801"
      unitRef="Unit_pure">2.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120244MemberoefClassAxis"
      id="ixv-2513">&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;div style="font-weight: bold; font-family: 'Times New Roman'; 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: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;font-weight:bolder;display:inline;"&gt;Portfolio holdings by sector&#160;&lt;/div&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_1630227.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: 4pt; margin-left: 0; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 9pt; padding-left: 157pt;"&gt;*Includes derivatives.&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:FundName
      contextRef="P06_01_2025To05_31_2026_C000120245MemberoefClassAxis"
      id="ixv-2544">American Funds Corporate Bond Fund&#xae;</oef:FundName>
    <oef:ClassName
      contextRef="P06_01_2025To05_31_2026_C000120245MemberoefClassAxis"
      id="ixv-40802">Class R-2</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P06_01_2025To05_31_2026_C000120245MemberoefClassAxis"
      id="ixv-40803">RCBBX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120245MemberoefClassAxis"
      id="ixv-40804">This annual shareholder report contains important information about American Funds Corporate Bond Fund (the "fund") for the period from June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P06_01_2025To05_31_2026_C000120245MemberoefClassAxis"
      id="ixv-40805">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120245MemberoefClassAxis"
      id="ixv-40806">You can find additional information about the fund at capitalgroup.com/mutual-fund-literature-R2. You can also request this information by contacting us at (800) 421-4225.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P06_01_2025To05_31_2026_C000120245MemberoefClassAxis"
      id="ixv-40809">capitalgroup.com/mutual-fund-literature-R2</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P06_01_2025To05_31_2026_C000120245MemberoefClassAxis"
      id="ixv-40811">(800) 421-4225</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120245MemberoefClassAxis"
      id="ixv-2556">&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;div 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;/div&gt; (based on a hypothetical $10,000 in&lt;div style="display:inline;"&gt;vest&lt;/div&gt;ment)&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-page; page-break-inside: avoid; padding-top: 3pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; width: 126.9pt;"&gt;Share class&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; width: 171.072pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); width: 267.948pt; padding-right: 0; padding-bottom: 3pt; padding-left: 0; border-right-color: initial; border-right-style: none; border-right-width: initial;"&gt;Costs paid as a percentage of a $10,000 investment&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-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;display:inline;"&gt;$&lt;/div&gt;143&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.40&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000120245MemberoefClassAxis"
      decimals="0"
      id="ixv-40812"
      unitRef="Unit_USD">143</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P06_01_2025To05_31_2026_C000120245MemberoefClassAxis"
      decimals="INF"
      id="ixv-40813"
      unitRef="Unit_pure">0.014</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120245MemberoefClassAxis"
      id="ixv-2576">&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-2 shares gained 4.27% for the year ended May 31, 2026. That result compares with a 6.09% gain for the Bloomberg U.S. Corporate Investment Grade Index. For information on returns for additional periods, including the fund lifetime, please refer to &lt;div style="text-decoration-line: underline; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 95, 158); font-size: 9pt; line-height: 11pt; letter-spacing: -0.04pt;display:inline;"&gt;capitalgroup.com/mutual-fund-returns-R2&lt;/div&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, U.S. corporate bonds posted strong returns. The U.S. economy remained resilient, although a softening labor market prompted the U.S. Federal Reserve to implement three 25-basis-point rate cuts over the period. Treasury yields varied, ending the period at their highest level since January. Meanwhile, credit spreads tightened modestly, underpinned by strong investor demand and resilient corporate fundamentals.&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;Within the fund, &lt;div style="display:inline;"&gt;holdings &lt;/div&gt;in consumer non-cyclical and Treasuries sectors were particularly additive to results, relative to the benchmark, the Bloomberg U.S. Corporate Investment Grade Index. Similarly, holdings in electric utilities and insurance contributed to relative returns.&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;Conversely, investments in banking &lt;div style="display:inline;"&gt;and &lt;/div&gt;energy-related bonds weighed on results, relative to the index. To a lesser degree, holdings in technology and consumer cyclical sectors detracted. Additionally, exposure to derivatives, duration and curve positioning lagged the overall portfolio.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120245MemberoefClassAxis"
      id="ixv-2596">&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_1630265.jpg" style="width: 550pt;"/&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120245MemberoefClassAxis"
      id="ixv-2601">&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 &lt;div style="display:inline;"&gt;annual &lt;/div&gt;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-page; page-break-inside: avoid; padding-top: 3pt; width: 60%; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: initial; border-right-style: none; border-right-width: initial; background-color: rgb(223, 229, 240);"&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;1 year&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;5 years&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;Since inception&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;1&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 Funds Corporate Bond Fund &#x2014; Class &lt;div style="white-space: nowrap;display:inline;"&gt;R-2&lt;/div&gt;&lt;div style="white-space: nowrap;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;4.27&lt;div style="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.70&lt;div style="display:inline;"&gt;)&lt;/div&gt;&lt;div style="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.47&lt;div style="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;Bloomberg U.S. Aggregate &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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.13&lt;div style="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.17&lt;div style="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.48&lt;div style="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 U.S. Corporate Investment Grade &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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;6.09&lt;div style="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="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="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 R-2 shares were first offered on July 29, 2016.&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="P06_01_2025To05_31_2026_C000120245MemberoefClassAxis"
      id="ixv-2615">American Funds Corporate Bond Fund &#x2014; Class R-2</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_C000120245MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550730"
      unitRef="Unit_pure">0.0427</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_C000120245MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550731"
      unitRef="Unit_pure">-0.007</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_C000120245MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550732"
      unitRef="Unit_pure">0.0147</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      id="ixv-2628">Bloomberg U.S. Aggregate Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550734"
      unitRef="Unit_pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550735"
      unitRef="Unit_pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550736"
      unitRef="Unit_pure">0.0148</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      id="ixv-2640">Bloomberg U.S. Corporate Investment Grade Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550738"
      unitRef="Unit_pure">0.0609</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550739"
      unitRef="Unit_pure">0.0063</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550740"
      unitRef="Unit_pure">0.0247</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="P06_01_2025To05_31_2026_C000120245MemberoefClassAxis"
      id="ixv-40823">2016-07-29</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="P06_01_2025To05_31_2026_C000120245MemberoefClassAxis"
      id="ixv-40824">The fund&#x2019;s past performance is not a predictor of its future performance.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120245MemberoefClassAxis"
      id="ixv-40825">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="P06_01_2025To05_31_2026_C000120245MemberoefClassAxis"
      id="ixv-2664">&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 &lt;div style="display:inline;"&gt;fund &lt;/div&gt;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;display:inline;"&gt;$&lt;/div&gt;1,938&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;737&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;display:inline;"&gt;$&lt;/div&gt;5&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;226&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn05_31_2026_C000120245MemberoefClassAxis"
      decimals="-6"
      id="ixv-40826"
      unitRef="Unit_USD">1938000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn05_31_2026_C000120245MemberoefClassAxis"
      decimals="0"
      id="ixv-40827"
      unitRef="Unit_Holding">737</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000120245MemberoefClassAxis"
      decimals="-6"
      id="ixv-40828"
      unitRef="Unit_USD">5000000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P06_01_2025To05_31_2026_C000120245MemberoefClassAxis"
      decimals="INF"
      id="ixv-40829"
      unitRef="Unit_pure">2.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120245MemberoefClassAxis"
      id="ixv-2686">&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;div style="font-weight: bold; font-family: 'Times New Roman'; 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: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;font-weight:bolder;display:inline;"&gt;Portfolio holdings by sector&#160;&lt;/div&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_1630271.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: 4pt; margin-left: 0; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 9pt; padding-left: 157pt;"&gt;*Includes derivatives.&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:FundName
      contextRef="P06_01_2025To05_31_2026_C000148464MemberoefClassAxis"
      id="ixv-2717">American Funds Corporate Bond Fund&#xae;</oef:FundName>
    <oef:ClassName
      contextRef="P06_01_2025To05_31_2026_C000148464MemberoefClassAxis"
      id="ixv-40830">Class R-2E</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P06_01_2025To05_31_2026_C000148464MemberoefClassAxis"
      id="ixv-40831">RCBGX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P06_01_2025To05_31_2026_C000148464MemberoefClassAxis"
      id="ixv-40832">This annual shareholder report contains important information about American Funds Corporate Bond Fund (the "fund") for the period from June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P06_01_2025To05_31_2026_C000148464MemberoefClassAxis"
      id="ixv-40833">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P06_01_2025To05_31_2026_C000148464MemberoefClassAxis"
      id="ixv-40834">You can find additional information about the fund at capitalgroup.com/mutual-fund-literature-R2E. You can also request this information by contacting us at (800) 421-4225.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P06_01_2025To05_31_2026_C000148464MemberoefClassAxis"
      id="ixv-40837">capitalgroup.com/mutual-fund-literature-R2E</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P06_01_2025To05_31_2026_C000148464MemberoefClassAxis"
      id="ixv-40839">(800) 421-4225</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000148464MemberoefClassAxis"
      id="ixv-2729">&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;div 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;/div&gt; (based on a hypothetical $10,000 in&lt;div style="display:inline;"&gt;vestme&lt;/div&gt;nt)&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-page; page-break-inside: avoid; padding-top: 3pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; width: 126.9pt;"&gt;Share class&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; width: 171.072pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); width: 267.948pt; padding-right: 0; padding-bottom: 3pt; padding-left: 0; border-right-color: initial; border-right-style: none; border-right-width: initial;"&gt;Costs paid as a percentage of a $10,000 investment&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-2E&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;display:inline;"&gt;$&lt;/div&gt;114&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.11&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000148464MemberoefClassAxis"
      decimals="0"
      id="ixv-40840"
      unitRef="Unit_USD">114</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P06_01_2025To05_31_2026_C000148464MemberoefClassAxis"
      decimals="INF"
      id="ixv-40841"
      unitRef="Unit_pure">0.0111</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="P06_01_2025To05_31_2026_C000148464MemberoefClassAxis"
      id="ixv-2749">&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-2E shares gained 4.57% for the year ended May 31, 2026. That result compares with a 6.09% gain for the Bloomberg U.S. Corporate Investment Grade Index. For information on returns for additional periods, including the fund lifetime, please refer to &lt;div style="text-decoration-line: underline; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 95, 158); font-size: 9pt; line-height: 11pt; letter-spacing: -0.04pt;display:inline;"&gt;capitalgroup.com/mutual-fund-returns-R2E&lt;/div&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, U.S. corporate bonds posted strong returns. The U.S. economy remained resilient, although a softening labor market prompted the U.S. Federal Reserve to implement three 25-basis-point rate cuts over the period. Treasury yields varied, ending the period at their highest level since January. Meanwhile, credit spreads tightened modestly, underpinned by strong investor demand and resilient corporate fundamentals.&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;Within the fund, holdings in consumer &lt;div style="display:inline;"&gt;non&lt;/div&gt;-cyclical and Treasuries sectors were particularly additive to results, relative to the benchmark, the Bloomberg U.S. Corporate Investment Grade Index. Similarly, holdings in electric utilities and insurance contributed to relative returns.&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;Conversely, investments in &lt;div style="display:inline;"&gt;banking &lt;/div&gt;and energy-related bonds weighed on results, relative to the index. To a lesser degree, holdings in technology and consumer cyclical sectors detracted. Additionally, exposure to derivatives, duration and curve positioning lagged the overall portfolio.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000148464MemberoefClassAxis"
      id="ixv-2769">&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_1630529.jpg" style="width: 550pt;"/&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000148464MemberoefClassAxis"
      id="ixv-2774">&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 &lt;div style="display:inline;"&gt;annual &lt;/div&gt;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-page; page-break-inside: avoid; padding-top: 3pt; width: 60%; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: initial; border-right-style: none; border-right-width: initial; background-color: rgb(223, 229, 240);"&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;1 year&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;5 years&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;Since inception&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;1&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 Funds Corporate Bond Fund &#x2014; Class &lt;div style="white-space: nowrap;display:inline;"&gt;R-2E&lt;/div&gt;&lt;div style="white-space: nowrap;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;4.57&lt;div style="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.42&lt;div style="display:inline;"&gt;)&lt;/div&gt;&lt;div style="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.81&lt;div style="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;Bloomberg U.S. Aggregate &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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.13&lt;div style="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.17&lt;div style="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.48&lt;div style="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 U.S. Corporate Investment Grade &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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;6.09&lt;div style="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="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="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 R-2E shares were first offered on July 29, 2016.&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="P06_01_2025To05_31_2026_C000148464MemberoefClassAxis"
      id="ixv-2788">American Funds Corporate Bond Fund &#x2014; Class R-2E</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_C000148464MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550770"
      unitRef="Unit_pure">0.0457</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_C000148464MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550771"
      unitRef="Unit_pure">-0.0042</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_C000148464MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550772"
      unitRef="Unit_pure">0.0181</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      id="ixv-2801">Bloomberg U.S. Aggregate Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550774"
      unitRef="Unit_pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550775"
      unitRef="Unit_pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550776"
      unitRef="Unit_pure">0.0148</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      id="ixv-2813">Bloomberg U.S. Corporate Investment Grade Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550778"
      unitRef="Unit_pure">0.0609</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550779"
      unitRef="Unit_pure">0.0063</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550780"
      unitRef="Unit_pure">0.0247</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="P06_01_2025To05_31_2026_C000148464MemberoefClassAxis"
      id="ixv-40851">2016-07-29</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="P06_01_2025To05_31_2026_C000148464MemberoefClassAxis"
      id="ixv-40852">The fund&#x2019;s past performance is not a predictor of its future performance.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000148464MemberoefClassAxis"
      id="ixv-40853">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="P06_01_2025To05_31_2026_C000148464MemberoefClassAxis"
      id="ixv-2837">&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 &lt;div style="display:inline;"&gt;fund &lt;/div&gt;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;display:inline;"&gt;$&lt;/div&gt;1,938&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;737&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;display:inline;"&gt;$&lt;/div&gt;5&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;226&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn05_31_2026_C000148464MemberoefClassAxis"
      decimals="-6"
      id="ixv-40854"
      unitRef="Unit_USD">1938000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn05_31_2026_C000148464MemberoefClassAxis"
      decimals="0"
      id="ixv-40855"
      unitRef="Unit_Holding">737</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000148464MemberoefClassAxis"
      decimals="-6"
      id="ixv-40856"
      unitRef="Unit_USD">5000000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P06_01_2025To05_31_2026_C000148464MemberoefClassAxis"
      decimals="INF"
      id="ixv-40857"
      unitRef="Unit_pure">2.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000148464MemberoefClassAxis"
      id="ixv-2859">&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;div style="font-weight: bold; font-family: 'Times New Roman'; 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: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;font-weight:bolder;display:inline;"&gt;Portfolio holdings by sector&#160;&lt;/div&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_1630535.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: 4pt; margin-left: 0; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 9pt; padding-left: 157pt;"&gt;*Includes derivatives.&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:FundName
      contextRef="P06_01_2025To05_31_2026_C000120246MemberoefClassAxis"
      id="ixv-2890">American Funds Corporate Bond Fund&#xae;</oef:FundName>
    <oef:ClassName
      contextRef="P06_01_2025To05_31_2026_C000120246MemberoefClassAxis"
      id="ixv-40858">Class R-3</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P06_01_2025To05_31_2026_C000120246MemberoefClassAxis"
      id="ixv-40859">RCBCX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120246MemberoefClassAxis"
      id="ixv-40860">This annual shareholder report contains important information about American Funds Corporate Bond Fund (the "fund") for the period from June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P06_01_2025To05_31_2026_C000120246MemberoefClassAxis"
      id="ixv-40861">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120246MemberoefClassAxis"
      id="ixv-40862">You can find additional information about the fund at capitalgroup.com/mutual-fund-literature-R3. You can also request this information by contacting us at (800) 421-4225.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P06_01_2025To05_31_2026_C000120246MemberoefClassAxis"
      id="ixv-40865">capitalgroup.com/mutual-fund-literature-R3</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P06_01_2025To05_31_2026_C000120246MemberoefClassAxis"
      id="ixv-40867">(800) 421-4225</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120246MemberoefClassAxis"
      id="ixv-2902">&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;div 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;/div&gt; (based on a hypothetical $10,000 investment)&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-page; page-break-inside: avoid; padding-top: 3pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; width: 126.9pt;"&gt;Share class&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; width: 171.072pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); width: 267.948pt; padding-right: 0; padding-bottom: 3pt; padding-left: 0; border-right-color: initial; border-right-style: none; border-right-width: initial;"&gt;Costs paid as a percentage of a $10,&lt;div style="display:inline;"&gt;000 invest&lt;/div&gt;ment&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-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;display:inline;"&gt;$&lt;/div&gt;97&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.95&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000120246MemberoefClassAxis"
      decimals="0"
      id="ixv-40868"
      unitRef="Unit_USD">97</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P06_01_2025To05_31_2026_C000120246MemberoefClassAxis"
      decimals="INF"
      id="ixv-40869"
      unitRef="Unit_pure">0.0095</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120246MemberoefClassAxis"
      id="ixv-2922">&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-3 shares gained 4.74% for the year ended May 31, 2026. That result compares with a 6.09% gain for the Bloomberg U.S. Corporate Investment Grade Index. For information on returns for additional periods, including the fund lifetime, please refer to &lt;div style="text-decoration-line: underline; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 95, 158); font-size: 9pt; line-height: 11pt; letter-spacing: -0.04pt;display:inline;"&gt;capitalgroup.com/mutual-fund-returns-R3&lt;/div&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, U.S. corporate bonds posted strong returns. The U.S. economy remained resilient, although a softening labor market prompted the U.S. Federal Reserve to implement three 25-basis-point rate cuts over the period. Treasury yields varied, ending the period at their highest level since January. Meanwhile, credit spreads tightened modestly, underpinned by strong investor demand and resilient corporate fundamentals.&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;Within the fund, holdings in &lt;div style="display:inline;"&gt;consumer &lt;/div&gt;non-cyclical and Treasuries sectors were particularly additive to results, relative to the benchmark, the Bloomberg U.S. Corporate Investment Grade Index. Similarly, holdings in electric utilities and insurance contributed to relative returns.&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;Conversely, investments in banking and &lt;div style="display:inline;"&gt;energy&lt;/div&gt;-related bonds weighed on results, relative to the index. To a lesser degree, holdings in technology and consumer cyclical sectors detracted. Additionally, exposure to derivatives, duration and curve positioning lagged the overall portfolio.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120246MemberoefClassAxis"
      id="ixv-2942">&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_1630309.jpg" style="width: 550pt;"/&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120246MemberoefClassAxis"
      id="ixv-2947">&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 &lt;div style="display:inline;"&gt;annual &lt;/div&gt;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-page; page-break-inside: avoid; padding-top: 3pt; width: 60%; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: initial; border-right-style: none; border-right-width: initial; background-color: rgb(223, 229, 240);"&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;1 year&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;5 years&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;Since inception&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;1&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 Funds Corporate Bond Fund &#x2014; Class &lt;div style="white-space: nowrap;display:inline;"&gt;R-3&lt;/div&gt;&lt;div style="white-space: nowrap;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;4.74&lt;div style="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.26&lt;div style="display:inline;"&gt;)&lt;/div&gt;&lt;div style="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.89&lt;div style="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;Bloomberg U.S. Aggregate &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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.13&lt;div style="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.17&lt;div style="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.48&lt;div style="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 U.S. Corporate Investment Grade &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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;6.09&lt;div style="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="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="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 R-3 shares were first offered on July 29, 2016.&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="P06_01_2025To05_31_2026_C000120246MemberoefClassAxis"
      id="ixv-2961">American Funds Corporate Bond Fund &#x2014; Class R-3</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_C000120246MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550813"
      unitRef="Unit_pure">0.0474</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_C000120246MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550814"
      unitRef="Unit_pure">-0.0026</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_C000120246MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550815"
      unitRef="Unit_pure">0.0189</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      id="ixv-2974">Bloomberg U.S. Aggregate Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550817"
      unitRef="Unit_pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550818"
      unitRef="Unit_pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550819"
      unitRef="Unit_pure">0.0148</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      id="ixv-2986">Bloomberg U.S. Corporate Investment Grade Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550821"
      unitRef="Unit_pure">0.0609</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550822"
      unitRef="Unit_pure">0.0063</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550823"
      unitRef="Unit_pure">0.0247</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="P06_01_2025To05_31_2026_C000120246MemberoefClassAxis"
      id="ixv-40879">2016-07-29</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="P06_01_2025To05_31_2026_C000120246MemberoefClassAxis"
      id="ixv-40880">The fund&#x2019;s past performance is not a predictor of its future performance.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120246MemberoefClassAxis"
      id="ixv-40881">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="P06_01_2025To05_31_2026_C000120246MemberoefClassAxis"
      id="ixv-3010">&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 &lt;div style="display:inline;"&gt;fund &lt;/div&gt;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;display:inline;"&gt;$&lt;/div&gt;1,938&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;737&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;display:inline;"&gt;$&lt;/div&gt;5&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;226&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn05_31_2026_C000120246MemberoefClassAxis"
      decimals="-6"
      id="ixv-40882"
      unitRef="Unit_USD">1938000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn05_31_2026_C000120246MemberoefClassAxis"
      decimals="0"
      id="ixv-40883"
      unitRef="Unit_Holding">737</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000120246MemberoefClassAxis"
      decimals="-6"
      id="ixv-40884"
      unitRef="Unit_USD">5000000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P06_01_2025To05_31_2026_C000120246MemberoefClassAxis"
      decimals="INF"
      id="ixv-40885"
      unitRef="Unit_pure">2.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120246MemberoefClassAxis"
      id="ixv-3032">&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;div style="font-weight: bold; font-family: 'Times New Roman'; 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: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;font-weight:bolder;display:inline;"&gt;Portfolio holdings by sector&#160;&lt;/div&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_1630315.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: 4pt; margin-left: 0; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 9pt; padding-left: 157pt;"&gt;*Includes derivatives.&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:FundName
      contextRef="P06_01_2025To05_31_2026_C000120247MemberoefClassAxis"
      id="ixv-3063">American Funds Corporate Bond Fund&#xae;</oef:FundName>
    <oef:ClassName
      contextRef="P06_01_2025To05_31_2026_C000120247MemberoefClassAxis"
      id="ixv-40886">Class R-4</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P06_01_2025To05_31_2026_C000120247MemberoefClassAxis"
      id="ixv-40887">RCBDX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120247MemberoefClassAxis"
      id="ixv-40888">This annual shareholder report contains important information about American Funds Corporate Bond Fund (the "fund") for the period from June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P06_01_2025To05_31_2026_C000120247MemberoefClassAxis"
      id="ixv-40889">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120247MemberoefClassAxis"
      id="ixv-40890">You can find additional information about the fund at capitalgroup.com/mutual-fund-literature-R4. You can also request this information by contacting us at (800) 421-4225.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P06_01_2025To05_31_2026_C000120247MemberoefClassAxis"
      id="ixv-40893">capitalgroup.com/mutual-fund-literature-R4</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P06_01_2025To05_31_2026_C000120247MemberoefClassAxis"
      id="ixv-40895">(800) 421-4225</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120247MemberoefClassAxis"
      id="ixv-3075">&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;div 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;/div&gt; (based on a hypothetical $10,000 investment)&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-page; page-break-inside: avoid; padding-top: 3pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; width: 126.9pt;"&gt;Share class&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; width: 171.072pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt;"&gt;Costs of a $10,00&lt;div style="display:inline;"&gt;0 invest&lt;/div&gt;ment&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); width: 267.948pt; padding-right: 0; padding-bottom: 3pt; padding-left: 0; border-right-color: initial; border-right-style: none; border-right-width: initial;"&gt;Costs paid as a percentage of a $10,000 investment&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-4&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;display:inline;"&gt;$&lt;/div&gt;68&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.66&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000120247MemberoefClassAxis"
      decimals="0"
      id="ixv-40896"
      unitRef="Unit_USD">68</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P06_01_2025To05_31_2026_C000120247MemberoefClassAxis"
      decimals="INF"
      id="ixv-40897"
      unitRef="Unit_pure">0.0066</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120247MemberoefClassAxis"
      id="ixv-3095">&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-4 shares gained 5.04% for the year ended May 31, 2026. That result compares with a 6.09% gain for the Bloomberg U.S. Corporate Investment Grade Index. For information on returns for additional periods, including the fund lifetime, please refer to &lt;div style="text-decoration-line: underline; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 95, 158); font-size: 9pt; line-height: 11pt; letter-spacing: -0.04pt;display:inline;"&gt;capitalgroup.com/mutual-fund-returns-R4&lt;/div&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, U.S. corporate bonds posted strong returns. The U.S. economy remained resilient, although a softening labor market prompted the U.S. Federal Reserve to implement three 25-basis-point rate cuts over the period. Treasury yields varied, ending the period at their highest level since January. Meanwhile, credit spreads tightened modestly, underpinned by strong investor demand and resilient corporate fundamentals.&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;Within the fund, &lt;div style="display:inline;"&gt;holdings &lt;/div&gt;in consumer non-cyclical and Treasuries sectors were particularly additive to results, relative to the benchmark, the Bloomberg U.S. Corporate Investment Grade Index. Similarly, holdings in electric utilities and insurance contributed to relative returns.&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;Conversely, investments in banking &lt;div style="display:inline;"&gt;and &lt;/div&gt;energy-related bonds weighed on results, relative to the index. To a lesser degree, holdings in technology and consumer cyclical sectors detracted. Additionally, exposure to derivatives, duration and curve positioning lagged the overall portfolio.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120247MemberoefClassAxis"
      id="ixv-3115">&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_1630353.jpg" style="width: 550pt;"/&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120247MemberoefClassAxis"
      id="ixv-3120">&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 &lt;div style="display:inline;"&gt;annual &lt;/div&gt;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-page; page-break-inside: avoid; padding-top: 3pt; width: 60%; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: initial; border-right-style: none; border-right-width: initial; background-color: rgb(223, 229, 240);"&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;1 year&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;5 years&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;Since inception&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;1&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 Funds Corporate Bond Fund &#x2014; Class &lt;div style="white-space: nowrap;display:inline;"&gt;R-4&lt;/div&gt;&lt;div style="white-space: nowrap;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;5.04&lt;div style="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.04&lt;div style="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.18&lt;div style="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;Bloomberg U.S. Aggregate &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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.13&lt;div style="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.17&lt;div style="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.48&lt;div style="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 U.S. Corporate Investment Grade &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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;6.09&lt;div style="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="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="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 R-4 shares were first offered on July 29, 2016.&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="P06_01_2025To05_31_2026_C000120247MemberoefClassAxis"
      id="ixv-3134">American Funds Corporate Bond Fund &#x2014; Class R-4</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_C000120247MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550849"
      unitRef="Unit_pure">0.0504</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_C000120247MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550850"
      unitRef="Unit_pure">0.0004</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_C000120247MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550851"
      unitRef="Unit_pure">0.0218</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      id="ixv-3146">Bloomberg U.S. Aggregate Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550853"
      unitRef="Unit_pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550854"
      unitRef="Unit_pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550855"
      unitRef="Unit_pure">0.0148</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      id="ixv-3158">Bloomberg U.S. Corporate Investment Grade Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550857"
      unitRef="Unit_pure">0.0609</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550858"
      unitRef="Unit_pure">0.0063</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550859"
      unitRef="Unit_pure">0.0247</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="P06_01_2025To05_31_2026_C000120247MemberoefClassAxis"
      id="ixv-40907">2016-07-29</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="P06_01_2025To05_31_2026_C000120247MemberoefClassAxis"
      id="ixv-40908">The fund&#x2019;s past performance is not a predictor of its future performance.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120247MemberoefClassAxis"
      id="ixv-40909">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="P06_01_2025To05_31_2026_C000120247MemberoefClassAxis"
      id="ixv-3183">&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 &lt;div style="display:inline;"&gt;fund &lt;/div&gt;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;display:inline;"&gt;$&lt;/div&gt;1,938&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;737&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;display:inline;"&gt;$&lt;/div&gt;5&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;226&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn05_31_2026_C000120247MemberoefClassAxis"
      decimals="-6"
      id="ixv-40910"
      unitRef="Unit_USD">1938000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn05_31_2026_C000120247MemberoefClassAxis"
      decimals="0"
      id="ixv-40911"
      unitRef="Unit_Holding">737</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000120247MemberoefClassAxis"
      decimals="-6"
      id="ixv-40912"
      unitRef="Unit_USD">5000000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P06_01_2025To05_31_2026_C000120247MemberoefClassAxis"
      decimals="INF"
      id="ixv-40913"
      unitRef="Unit_pure">2.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120247MemberoefClassAxis"
      id="ixv-3205">&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;div style="font-weight: bold; font-family: 'Times New Roman'; 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: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;font-weight:bolder;display:inline;"&gt;Portfolio holdings by sector&#160;&lt;/div&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_1630359.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: 4pt; margin-left: 0; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 9pt; padding-left: 157pt;"&gt;*Includes derivatives.&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:FundName
      contextRef="P06_01_2025To05_31_2026_C000164799MemberoefClassAxis"
      id="ixv-3236">American Funds Corporate Bond Fund&#xae;</oef:FundName>
    <oef:ClassName
      contextRef="P06_01_2025To05_31_2026_C000164799MemberoefClassAxis"
      id="ixv-40914">Class R-5E</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P06_01_2025To05_31_2026_C000164799MemberoefClassAxis"
      id="ixv-40915">RCBHX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P06_01_2025To05_31_2026_C000164799MemberoefClassAxis"
      id="ixv-40916">This annual shareholder report contains important information about American Funds Corporate Bond Fund (the "fund") for the period from June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P06_01_2025To05_31_2026_C000164799MemberoefClassAxis"
      id="ixv-40917">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P06_01_2025To05_31_2026_C000164799MemberoefClassAxis"
      id="ixv-40918">You can find additional information about the fund at capitalgroup.com/mutual-fund-literature-R5E. You can also request this information by contacting us at (800) 421-4225.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P06_01_2025To05_31_2026_C000164799MemberoefClassAxis"
      id="ixv-40921">capitalgroup.com/mutual-fund-literature-R5E</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P06_01_2025To05_31_2026_C000164799MemberoefClassAxis"
      id="ixv-40923">(800) 421-4225</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000164799MemberoefClassAxis"
      id="ixv-3249">&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;div 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;/div&gt; (based on a &lt;div style="display:inline;"&gt;hypothetical $10,000 i&lt;/div&gt;nvestment)&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-page; page-break-inside: avoid; padding-top: 3pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; width: 126.9pt;"&gt;Share class&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; width: 171.072pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); width: 267.948pt; padding-right: 0; padding-bottom: 3pt; padding-left: 0; border-right-color: initial; border-right-style: none; border-right-width: initial;"&gt;Costs paid as a per&lt;div style="display:inline;"&gt;centag&lt;/div&gt;e of a $10,000 investment&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-5E&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;display:inline;"&gt;$&lt;/div&gt;49&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.48&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000164799MemberoefClassAxis"
      decimals="0"
      id="ixv-40924"
      unitRef="Unit_USD">49</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P06_01_2025To05_31_2026_C000164799MemberoefClassAxis"
      decimals="INF"
      id="ixv-40925"
      unitRef="Unit_pure">0.0048</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="P06_01_2025To05_31_2026_C000164799MemberoefClassAxis"
      id="ixv-3270">&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-5E shares gained 5.23% for the year ended May 31, 2026. That result compares with a 6.09% gain for the Bloomberg U.S. Corporate Investment Grade Index. For information on returns for additional periods, including the fund lifetime, please refer to &lt;div style="text-decoration-line: underline; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 95, 158); font-size: 9pt; line-height: 11pt; letter-spacing: -0.04pt;display:inline;"&gt;capitalgroup.com/mutual-fund-returns-R5E&lt;/div&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, U.S. corporate bonds posted strong returns. The U.S. economy remained resilient, although a softening labor market prompted the U.S. Federal Reserve to implement three 25-basis-point rate cuts over the period. Treasury yields varied, ending the period at their highest level since January. Meanwhile, credit spreads tightened modestly, underpinned by strong investor demand and resilient corporate fundamentals.&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;Within the fund, holdings in &lt;div style="display:inline;"&gt;consumer &lt;/div&gt;non-cyclical and Treasuries sectors were particularly additive to results, relative to the benchmark, the Bloomberg U.S. Corporate Investment Grade Index. Similarly, holdings in electric utilities and insurance contributed to relative returns.&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;Conversely, investments in &lt;div style="display:inline;"&gt;banking &lt;/div&gt;and energy-related bonds weighed on results, relative to the index. To a lesser degree, holdings in technology and consumer cyclical sectors detracted. Additionally, exposure to derivatives, duration and curve positioning lagged the overall portfolio.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000164799MemberoefClassAxis"
      id="ixv-3290">&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_1630485.jpg" style="width: 550pt;"/&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000164799MemberoefClassAxis"
      id="ixv-3295">&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 &lt;div style="display:inline;"&gt;annual &lt;/div&gt;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-page; page-break-inside: avoid; padding-top: 3pt; width: 60%; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: initial; border-right-style: none; border-right-width: initial; background-color: rgb(223, 229, 240);"&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;1 year&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;5 years&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;Since inception&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;1&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 Funds Corporate Bond Fund &#x2014; Class &lt;div style="white-space: nowrap;display:inline;"&gt;R-5E&lt;/div&gt;&lt;div style="white-space: nowrap;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;5.23&lt;div style="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.23&lt;div style="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.39&lt;div style="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;Bloomberg U.S. Aggregate &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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.13&lt;div style="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.17&lt;div style="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.48&lt;div style="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 U.S. Corporate Investment Grade &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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;6.09&lt;div style="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="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="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 R-5E shares were first offered on July 29, 2016.&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="P06_01_2025To05_31_2026_C000164799MemberoefClassAxis"
      id="ixv-3309">American Funds Corporate Bond Fund &#x2014; Class R-5E</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_C000164799MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550891"
      unitRef="Unit_pure">0.0523</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_C000164799MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550892"
      unitRef="Unit_pure">0.0023</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_C000164799MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550893"
      unitRef="Unit_pure">0.0239</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      id="ixv-3321">Bloomberg U.S. Aggregate Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550895"
      unitRef="Unit_pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550896"
      unitRef="Unit_pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550909"
      unitRef="Unit_pure">0.0148</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      id="ixv-3333">Bloomberg U.S. Corporate Investment Grade Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550911"
      unitRef="Unit_pure">0.0609</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550912"
      unitRef="Unit_pure">0.0063</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550913"
      unitRef="Unit_pure">0.0247</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="P06_01_2025To05_31_2026_C000164799MemberoefClassAxis"
      id="ixv-40935">2016-07-29</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="P06_01_2025To05_31_2026_C000164799MemberoefClassAxis"
      id="ixv-40936">The fund&#x2019;s past performance is not a predictor of its future performance.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000164799MemberoefClassAxis"
      id="ixv-40937">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="P06_01_2025To05_31_2026_C000164799MemberoefClassAxis"
      id="ixv-3357">&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 &lt;div style="display:inline;"&gt;fund &lt;/div&gt;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;display:inline;"&gt;$&lt;/div&gt;1,938&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;737&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;display:inline;"&gt;$&lt;/div&gt;5&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;226&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn05_31_2026_C000164799MemberoefClassAxis"
      decimals="-6"
      id="ixv-40938"
      unitRef="Unit_USD">1938000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn05_31_2026_C000164799MemberoefClassAxis"
      decimals="0"
      id="ixv-40939"
      unitRef="Unit_Holding">737</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000164799MemberoefClassAxis"
      decimals="-6"
      id="ixv-40940"
      unitRef="Unit_USD">5000000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P06_01_2025To05_31_2026_C000164799MemberoefClassAxis"
      decimals="INF"
      id="ixv-40941"
      unitRef="Unit_pure">2.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000164799MemberoefClassAxis"
      id="ixv-3379">&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;div style="font-weight: bold; font-family: 'Times New Roman'; 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: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;font-weight:bolder;display:inline;"&gt;Portfolio holdings by sector&#160;&lt;/div&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_1630491.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: 4pt; margin-left: 0; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 9pt; padding-left: 157pt;"&gt;*Includes derivatives.&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:FundName
      contextRef="P06_01_2025To05_31_2026_C000120248MemberoefClassAxis"
      id="ixv-3410">American Funds Corporate Bond Fund&#xae;</oef:FundName>
    <oef:ClassName
      contextRef="P06_01_2025To05_31_2026_C000120248MemberoefClassAxis"
      id="ixv-40942">Class R-5</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P06_01_2025To05_31_2026_C000120248MemberoefClassAxis"
      id="ixv-40943">RCBEX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120248MemberoefClassAxis"
      id="ixv-40944">This annual shareholder report contains important information about American Funds Corporate Bond Fund (the "fund") for the period from June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P06_01_2025To05_31_2026_C000120248MemberoefClassAxis"
      id="ixv-40945">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120248MemberoefClassAxis"
      id="ixv-40946">You can find additional information about the fund at capitalgroup.com/mutual-fund-literature-R5. You can also request this information by contacting us at (800) 421-4225.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P06_01_2025To05_31_2026_C000120248MemberoefClassAxis"
      id="ixv-40949">capitalgroup.com/mutual-fund-literature-R5</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P06_01_2025To05_31_2026_C000120248MemberoefClassAxis"
      id="ixv-40952">(800) 421-4225</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120248MemberoefClassAxis"
      id="ixv-40955">This report describes changes to the fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120248MemberoefClassAxis"
      id="ixv-3424">&lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 6pt;"&gt;&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;div 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;/div&gt; (based on a hy&lt;div style="display:inline;"&gt;pot&lt;/div&gt;hetical $10,000 investment)&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 4pt;"&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-page; page-break-inside: avoid; padding-top: 3pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; width: 126.9pt;"&gt;Share class&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; width: 171.072pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); width: 267.948pt; padding-right: 0; padding-bottom: 3pt; padding-left: 0; border-right-color: initial; border-right-style: none; border-right-width: initial;"&gt;Costs paid as a percentage of a $10,000 investment&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-5&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;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.45&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000120248MemberoefClassAxis"
      decimals="0"
      id="ixv-40956"
      unitRef="Unit_USD">46</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P06_01_2025To05_31_2026_C000120248MemberoefClassAxis"
      decimals="INF"
      id="ixv-40957"
      unitRef="Unit_pure">0.0045</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120248MemberoefClassAxis"
      id="ixv-3444">&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-5 shares gained 5.26% for the year ended May 31, 2026. That result compares with a 6.09% gain for the Bloomberg U.S. Corporate Investment Grade Index. For information on returns for additional periods, including the fund lifetime, please refer to &lt;div style="text-decoration-line: underline; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 95, 158); font-size: 9pt; line-height: 11pt; letter-spacing: -0.04pt;display:inline;"&gt;capitalgroup.com/mutual-fund-returns-R5&lt;/div&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, U.S. corporate bonds posted strong returns. The U.S. economy remained resilient, although a softening labor market prompted the U.S. Federal Reserve to implement three 25-basis-point rate cuts over the period. Treasury yields varied, ending the period at their highest level since January. Meanwhile, credit spreads tightened modestly, underpinned by strong investor demand and resilient corporate fundamentals.&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;Within the fund, holdings in &lt;div style="display:inline;"&gt;consumer &lt;/div&gt;non-cyclical and Treasuries sectors were particularly additive to results, relative to the benchmark, the Bloomberg U.S. Corporate Investment Grade Index. Similarly, holdings in electric utilities and insurance contributed to relative returns.&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;Conversely, investments in &lt;div style="display:inline;"&gt;banking &lt;/div&gt;and energy-related bonds weighed on results, relative to the index. To a lesser degree, holdings in technology and consumer cyclical sectors detracted. Additionally, exposure to derivatives, duration and curve positioning lagged the overall portfolio.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120248MemberoefClassAxis"
      id="ixv-3464">&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_1630397.jpg" style="width: 550pt;"/&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120248MemberoefClassAxis"
      id="ixv-3469">&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 &lt;div style="display:inline;"&gt;annual &lt;/div&gt;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-page; page-break-inside: avoid; padding-top: 3pt; width: 60%; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: initial; border-right-style: none; border-right-width: initial; background-color: rgb(223, 229, 240);"&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;1 year&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;5 years&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;Since inception&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;1&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 Funds Corporate Bond Fund &#x2014; Class &lt;div style="white-space: nowrap;display:inline;"&gt;R-5&lt;/div&gt;&lt;div style="white-space: nowrap;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;5.26&lt;div style="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.31&lt;div style="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.45&lt;div style="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;Bloomberg U.S. Aggregate &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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.13&lt;div style="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.17&lt;div style="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.48&lt;div style="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 U.S. Corporate Investment Grade &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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;6.09&lt;div style="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="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="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 R-5 shares were first offered on July 29, 2016.&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="P06_01_2025To05_31_2026_C000120248MemberoefClassAxis"
      id="ixv-3483">American Funds Corporate Bond Fund &#x2014; Class R-5</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_C000120248MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550963"
      unitRef="Unit_pure">0.0526</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_C000120248MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550964"
      unitRef="Unit_pure">0.0031</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_C000120248MemberoefClassAxis"
      decimals="INF"
      id="Fact_8550965"
      unitRef="Unit_pure">0.0245</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      id="ixv-3495">Bloomberg U.S. Aggregate Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550967"
      unitRef="Unit_pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550968"
      unitRef="Unit_pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8550969"
      unitRef="Unit_pure">0.0148</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      id="ixv-3507">Bloomberg U.S. Corporate Investment Grade Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8550971"
      unitRef="Unit_pure">0.0609</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8549798"
      unitRef="Unit_pure">0.0063</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8549799"
      unitRef="Unit_pure">0.0247</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="P06_01_2025To05_31_2026_C000120248MemberoefClassAxis"
      id="ixv-40967">2016-07-29</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="P06_01_2025To05_31_2026_C000120248MemberoefClassAxis"
      id="ixv-40968">The fund&#x2019;s past performance is not a predictor of its future performance.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120248MemberoefClassAxis"
      id="ixv-40969">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="P06_01_2025To05_31_2026_C000120248MemberoefClassAxis"
      id="ixv-3531">&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 &lt;div style="display:inline;"&gt;fund &lt;/div&gt;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;display:inline;"&gt;$&lt;/div&gt;1,938&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;737&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;display:inline;"&gt;$&lt;/div&gt;5&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;226&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn05_31_2026_C000120248MemberoefClassAxis"
      decimals="-6"
      id="ixv-40970"
      unitRef="Unit_USD">1938000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn05_31_2026_C000120248MemberoefClassAxis"
      decimals="0"
      id="ixv-40971"
      unitRef="Unit_Holding">737</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000120248MemberoefClassAxis"
      decimals="-6"
      id="ixv-40972"
      unitRef="Unit_USD">5000000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P06_01_2025To05_31_2026_C000120248MemberoefClassAxis"
      decimals="INF"
      id="ixv-40973"
      unitRef="Unit_pure">2.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120248MemberoefClassAxis"
      id="ixv-3553">&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;div style="font-weight: bold; font-family: 'Times New Roman'; 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: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;font-weight:bolder;display:inline;"&gt;Portfolio holdings by sector&#160;&lt;/div&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_1630403.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: 4pt; margin-left: 0; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 9pt; padding-left: 157pt;"&gt;*Includes derivatives.&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:MaterialFundChngTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120248MemberoefClassAxis"
      id="ixv-3564">&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 June 1, 2025. For more complete information, you may review the fund&#x2019;s next prospectus, which we expect to be available by September 1, 2026 at &lt;div style="text-decoration-line: underline; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 95, 158); font-size: 10pt; line-height: 13pt; letter-spacing: -0.05pt;display:inline;"&gt;capitalgroup.com/mutual-fund-literature-R5&lt;/div&gt; or upon request at &lt;div style="display:inline;"&gt;(800) 421-4225&lt;/div&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;The total annual &lt;div style="display:inline;"&gt;operating &lt;/div&gt;expense ratio for Class R-5 shares increased from 0.37% to 0.45% during the reporting period. The increase was primarily due to an increase in transfer agent fees driven by changes in net assets and the number of shareholder accounts serviced.&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120248MemberoefClassAxis"
      id="ixv-3567">This is a summary of certain changes to the fund since June 1, 2025. For more complete information, you may review the fund&#x2019;s next prospectus, which we expect to be available by September 1, 2026 at &lt;div style="text-decoration-line: underline; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 95, 158); font-size: 10pt; line-height: 13pt; letter-spacing: -0.05pt;display:inline;"&gt;capitalgroup.com/mutual-fund-literature-R5&lt;/div&gt; or upon request at &lt;div style="display:inline;"&gt;(800) 421-4225&lt;/div&gt;.</oef:SummaryOfChngLegendTextBlock>
    <oef:MaterialChngDate
      contextRef="P06_01_2025To05_31_2026_C000120248MemberoefClassAxis"
      id="ixv-40974">2025-06-01</oef:MaterialChngDate>
    <oef:UpdProspectusWebAddress
      contextRef="P06_01_2025To05_31_2026_C000120248MemberoefClassAxis"
      id="ixv-40975">capitalgroup.com/mutual-fund-literature-R5</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="P06_01_2025To05_31_2026_C000120248MemberoefClassAxis"
      id="ixv-3569">(800) 421-4225</oef:UpdProspectusPhoneNumber>
    <oef:MaterialFundChngExpensesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120248MemberoefClassAxis"
      id="ixv-3574">The total annual &lt;div style="display:inline;"&gt;operating &lt;/div&gt;expense ratio for Class R-5 shares increased from 0.37% to 0.45% during the reporting period. The increase was primarily due to an increase in transfer agent fees driven by changes in net assets and the number of shareholder accounts serviced.</oef:MaterialFundChngExpensesTextBlock>
    <oef:FundName
      contextRef="P06_01_2025To05_31_2026_C000120249MemberoefClassAxis"
      id="ixv-3599">American Funds Corporate Bond Fund&#xae;</oef:FundName>
    <oef:ClassName
      contextRef="P06_01_2025To05_31_2026_C000120249MemberoefClassAxis"
      id="ixv-40976">Class R-6</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P06_01_2025To05_31_2026_C000120249MemberoefClassAxis"
      id="ixv-40977">RCBFX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120249MemberoefClassAxis"
      id="ixv-40978">This annual shareholder report contains important information about American Funds Corporate Bond Fund (the "fund") for the period from June 1, 2025 to May 31, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P06_01_2025To05_31_2026_C000120249MemberoefClassAxis"
      id="ixv-40979">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120249MemberoefClassAxis"
      id="ixv-40980">You can find additional information about the fund at capitalgroup.com/mutual-fund-literature-R6. You can also request this information by contacting us at (800) 421-4225.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P06_01_2025To05_31_2026_C000120249MemberoefClassAxis"
      id="ixv-40983">capitalgroup.com/mutual-fund-literature-R6</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P06_01_2025To05_31_2026_C000120249MemberoefClassAxis"
      id="ixv-40987">(800) 421-4225</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120249MemberoefClassAxis"
      id="ixv-3612">&lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 6pt;"&gt;&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;div 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;/div&gt; (based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: 'Arial'; font-size: 9pt; font-weight: normal; color: rgb(0, 0, 0); margin-bottom: 4pt;"&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-page; page-break-inside: avoid; padding-top: 3pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; width: 126.9pt;"&gt;Share class&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; width: 171.072pt; padding-right: 6pt; padding-bottom: 3pt; padding-left: 6pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt;"&gt;Costs of a $10,000 investment&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 3pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); width: 267.948pt; padding-right: 0; padding-bottom: 3pt; padding-left: 0; border-right-color: initial; border-right-style: none; border-right-width: initial;"&gt;Costs paid as a percentage of a $10,000 investment&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;display:inline;"&gt;$&lt;/div&gt;33&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.32&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000120249MemberoefClassAxis"
      decimals="0"
      id="ixv-40990"
      unitRef="Unit_USD">33</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P06_01_2025To05_31_2026_C000120249MemberoefClassAxis"
      decimals="INF"
      id="ixv-40991"
      unitRef="Unit_pure">0.0032</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120249MemberoefClassAxis"
      id="ixv-3631">&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 5.40% for the year ended May 31, 2026. That result compares with a 6.09% gain for the Bloomberg U.S. Corporate Investment Grade Index. For information on returns for additional periods, including the fund lifetime, please refer to &lt;div style="text-decoration-line: underline; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 95, 158); font-size: 9pt; line-height: 11pt; letter-spacing: -0.04pt;display:inline;"&gt;capitalgroup.com/mutual-fund-returns-R6&lt;/div&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, U.S. corporate bonds posted strong returns. The U.S. economy remained resilient, although a softening labor market prompted the U.S. Federal Reserve to implement three 25-basis-point rate cuts over the period. Treasury yields varied, ending the period at their highest level since January. Meanwhile, credit spreads tightened modestly, underpinned by strong investor demand and resilient corporate fundamentals.&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;Within the fund, holdings in consumer non-&lt;div style="display:inline;"&gt;cyclical &lt;/div&gt;and Treasuries sectors were particularly additive to results, relative to the benchmark, the Bloomberg U.S. Corporate Investment Grade Index. Similarly, holdings in electric utilities and insurance contributed to relative returns.&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;Conversely, investments in banking &lt;div style="display:inline;"&gt;and &lt;/div&gt;energy-related bonds weighed on results, relative to the index. To a lesser degree, holdings in technology and consumer cyclical sectors detracted. Additionally, exposure to derivatives, duration and curve positioning lagged the overall portfolio.&lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120249MemberoefClassAxis"
      id="ixv-3651">&lt;img alt="Fund Performance - Growth of 10K" src="chartimages_1630441.jpg" style="width: 550pt;"/&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120249MemberoefClassAxis"
      id="ixv-3656">&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 &lt;div style="display:inline;"&gt;total &lt;/div&gt;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-page; page-break-inside: avoid; padding-top: 3pt; width: 60%; padding-right: 2pt; padding-bottom: 3pt; padding-left: 2pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: initial; border-right-style: none; border-right-width: initial; background-color: rgb(223, 229, 240);"&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;1 year&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;5 years&lt;/td&gt;&lt;td style="break-inside: avoid-page; page-break-inside: avoid; padding-top: 0; width: 64pt; padding-right: 5pt; padding-bottom: 0; padding-left: 5pt; font-family: 'Times New Roman'; font-weight: bold; font-size: 10pt; line-height: 10pt; text-align: center; vertical-align: middle; white-space: nowrap; color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.5pt; background-color: rgb(0, 95, 158);"&gt;Since inception&lt;div style="font-size: smaller; vertical-align: super;display:inline;"&gt;1&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 Funds Corporate Bond Fund &#x2014; Class &lt;div style="white-space: nowrap;display:inline;"&gt;R-6&lt;/div&gt;&lt;div style="white-space: nowrap;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;5.40&lt;div style="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.38&lt;div style="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.50&lt;div style="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;Bloomberg U.S. Aggregate &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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.13&lt;div style="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.17&lt;div style="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.48&lt;div style="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 U.S. Corporate Investment Grade &lt;div style="white-space: nowrap;display:inline;"&gt;Index&lt;/div&gt;&lt;div style="white-space: nowrap;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;6.09&lt;div style="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="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="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 R-6 shares were first offered on July 29, 2016.&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="P06_01_2025To05_31_2026_C000120249MemberoefClassAxis"
      id="ixv-3670">American Funds Corporate Bond Fund &#x2014; Class R-6</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_C000120249MemberoefClassAxis"
      decimals="INF"
      id="Fact_8549710"
      unitRef="Unit_pure">0.054</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_C000120249MemberoefClassAxis"
      decimals="INF"
      id="Fact_8549711"
      unitRef="Unit_pure">0.0038</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_C000120249MemberoefClassAxis"
      decimals="INF"
      id="Fact_8549712"
      unitRef="Unit_pure">0.025</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      id="ixv-3682">Bloomberg U.S. Aggregate Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8549714"
      unitRef="Unit_pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8549715"
      unitRef="Unit_pure">0.0017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_BloombergUSAggregateIndexMemberoefBroadBasedIndexAxis"
      decimals="INF"
      id="Fact_8549716"
      unitRef="Unit_pure">0.0148</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      id="ixv-3694">Bloomberg U.S. Corporate Investment Grade Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2025To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8549718"
      unitRef="Unit_pure">0.0609</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P06_01_2021To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8549719"
      unitRef="Unit_pure">0.0063</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="P07_29_2016To05_31_2026_BloombergUSCorporateInvestmentGradeIndexMemberoefAdditionalIndexAxis"
      decimals="INF"
      id="Fact_8549720"
      unitRef="Unit_pure">0.0247</oef:AvgAnnlRtrPct>
    <oef:PerfInceptionDate
      contextRef="P06_01_2025To05_31_2026_C000120249MemberoefClassAxis"
      id="ixv-41001">2016-07-29</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="P06_01_2025To05_31_2026_C000120249MemberoefClassAxis"
      id="ixv-41002">The fund&#x2019;s past performance is not a predictor of its future performance.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120249MemberoefClassAxis"
      id="ixv-41003">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="P06_01_2025To05_31_2026_C000120249MemberoefClassAxis"
      id="ixv-3718">&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 &lt;div style="display:inline;"&gt;fund &lt;/div&gt;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;display:inline;"&gt;$&lt;/div&gt;1,938&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;737&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;display:inline;"&gt;$&lt;/div&gt;5&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;226&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn05_31_2026_C000120249MemberoefClassAxis"
      decimals="-6"
      id="ixv-41004"
      unitRef="Unit_USD">1938000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn05_31_2026_C000120249MemberoefClassAxis"
      decimals="0"
      id="ixv-41005"
      unitRef="Unit_Holding">737</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P06_01_2025To05_31_2026_C000120249MemberoefClassAxis"
      decimals="-6"
      id="ixv-41006"
      unitRef="Unit_USD">5000000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P06_01_2025To05_31_2026_C000120249MemberoefClassAxis"
      decimals="INF"
      id="ixv-41007"
      unitRef="Unit_pure">2.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P06_01_2025To05_31_2026_C000120249MemberoefClassAxis"
      id="ixv-3740">&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;div style="font-weight: bold; font-family: 'Times New Roman'; 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: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;font-weight:bolder;display:inline;"&gt;Portfolio holdings by sector&#160;&lt;/div&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_1630447.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: 4pt; margin-left: 0; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Arial'; font-size: 8pt; line-height: 9pt; padding-left: 157pt;"&gt;*Includes derivatives.&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact_8549245"
          xlink:label="Fact_8549245"
          xlink:type="locator"/>
        <link:footnote id="FN_28979" xlink:label="FN_28979" 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_8549245"
          xlink:to="FN_28979"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549266"
          xlink:label="Fact_8549266"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549266"
          xlink:to="FN_28979"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549295"
          xlink:label="Fact_8549295"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549295"
          xlink:to="FN_28979"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549308"
          xlink:label="Fact_8549308"
          xlink:type="locator"/>
        <link:footnote id="FN_28978" xlink:label="FN_28978" 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_8549308"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnote id="FN_28993" xlink:label="FN_28993" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class 529-F-1 shares were first offered on July 29, 2016.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549308"
          xlink:to="FN_28993"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549309"
          xlink:label="Fact_8549309"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549309"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549310"
          xlink:label="Fact_8549310"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549310"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549312"
          xlink:label="Fact_8549312"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549312"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549312"
          xlink:to="FN_28993"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549313"
          xlink:label="Fact_8549313"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549313"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549314"
          xlink:label="Fact_8549314"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549314"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549316"
          xlink:label="Fact_8549316"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549316"
          xlink:to="FN_28993"
          xlink:type="arc"/>
        <link:footnote id="FN_28977" xlink:label="FN_28977" 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_8549316"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549317"
          xlink:label="Fact_8549317"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549317"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549318"
          xlink:label="Fact_8549318"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549318"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549403"
          xlink:label="Fact_8549403"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549403"
          xlink:to="FN_28979"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549416"
          xlink:label="Fact_8549416"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549416"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnote id="FN_28995" xlink:label="FN_28995" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class 529-T shares were first offered on April 7, 2017.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549416"
          xlink:to="FN_28995"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549417"
          xlink:label="Fact_8549417"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549417"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549418"
          xlink:label="Fact_8549418"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549418"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549420"
          xlink:label="Fact_8549420"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549420"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549420"
          xlink:to="FN_28995"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549421"
          xlink:label="Fact_8549421"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549421"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549422"
          xlink:label="Fact_8549422"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549422"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549424"
          xlink:label="Fact_8549424"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549424"
          xlink:to="FN_28995"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549424"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549425"
          xlink:label="Fact_8549425"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549425"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549426"
          xlink:label="Fact_8549426"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549426"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549428"
          xlink:label="Fact_8549428"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549428"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549428"
          xlink:to="FN_28995"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549429"
          xlink:label="Fact_8549429"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549429"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549430"
          xlink:label="Fact_8549430"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549430"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549483"
          xlink:label="Fact_8549483"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549483"
          xlink:to="FN_28979"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549496"
          xlink:label="Fact_8549496"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549496"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnote id="FN_28997" xlink:label="FN_28997" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class 529-E shares were first offered on July 29, 2016.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549496"
          xlink:to="FN_28997"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549497"
          xlink:label="Fact_8549497"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549497"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549498"
          xlink:label="Fact_8549498"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549498"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549500"
          xlink:label="Fact_8549500"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549500"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549500"
          xlink:to="FN_28997"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549501"
          xlink:label="Fact_8549501"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549501"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549519"
          xlink:label="Fact_8549519"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549519"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549521"
          xlink:label="Fact_8549521"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549521"
          xlink:to="FN_28997"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549521"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549522"
          xlink:label="Fact_8549522"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549522"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549523"
          xlink:label="Fact_8549523"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549523"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549554"
          xlink:label="Fact_8549554"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549554"
          xlink:to="FN_28979"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549584"
          xlink:label="Fact_8549584"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549584"
          xlink:to="FN_28979"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549597"
          xlink:label="Fact_8549597"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549597"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnote id="FN_28999" xlink:label="FN_28999" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class 529-C shares were first offered on July 29, 2016.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549597"
          xlink:to="FN_28999"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549598"
          xlink:label="Fact_8549598"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549598"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549599"
          xlink:label="Fact_8549599"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549599"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549601"
          xlink:label="Fact_8549601"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549601"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549601"
          xlink:to="FN_28999"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549602"
          xlink:label="Fact_8549602"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549602"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549603"
          xlink:label="Fact_8549603"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549603"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549605"
          xlink:label="Fact_8549605"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549605"
          xlink:to="FN_28999"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549605"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549606"
          xlink:label="Fact_8549606"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549606"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549607"
          xlink:label="Fact_8549607"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549607"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549609"
          xlink:label="Fact_8549609"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549609"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549609"
          xlink:to="FN_28999"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549610"
          xlink:label="Fact_8549610"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549610"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549611"
          xlink:label="Fact_8549611"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549611"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549710"
          xlink:label="Fact_8549710"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549710"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549711"
          xlink:label="Fact_8549711"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549711"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549712"
          xlink:label="Fact_8549712"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549712"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:footnote id="FN_28983" xlink:label="FN_28983" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class R-6 shares were first offered on July 29, 2016.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549712"
          xlink:to="FN_28983"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549714"
          xlink:label="Fact_8549714"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549714"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549715"
          xlink:label="Fact_8549715"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549715"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549716"
          xlink:label="Fact_8549716"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549716"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549716"
          xlink:to="FN_28983"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549718"
          xlink:label="Fact_8549718"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549718"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549719"
          xlink:label="Fact_8549719"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549719"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549720"
          xlink:label="Fact_8549720"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549720"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549720"
          xlink:to="FN_28983"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549733"
          xlink:label="Fact_8549733"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549733"
          xlink:to="FN_28979"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549751"
          xlink:label="Fact_8549751"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549751"
          xlink:to="FN_28979"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549798"
          xlink:label="Fact_8549798"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549798"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549799"
          xlink:label="Fact_8549799"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549799"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnote id="FN_28984" xlink:label="FN_28984" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class R-5 shares were first offered on July 29, 2016.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549799"
          xlink:to="FN_28984"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549953"
          xlink:label="Fact_8549953"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549953"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549954"
          xlink:label="Fact_8549954"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549954"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549955"
          xlink:label="Fact_8549955"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549955"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549956"
          xlink:label="Fact_8549956"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549956"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549957"
          xlink:label="Fact_8549957"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549957"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549958"
          xlink:label="Fact_8549958"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549958"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549959"
          xlink:label="Fact_8549959"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549959"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549960"
          xlink:label="Fact_8549960"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549960"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549961"
          xlink:label="Fact_8549961"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549961"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549962"
          xlink:label="Fact_8549962"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549962"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549963"
          xlink:label="Fact_8549963"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549963"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549964"
          xlink:label="Fact_8549964"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549964"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8549975"
          xlink:label="Fact_8549975"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8549975"
          xlink:to="FN_28979"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550060"
          xlink:label="Fact_8550060"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550060"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550061"
          xlink:label="Fact_8550061"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550061"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550062"
          xlink:label="Fact_8550062"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550062"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:footnote id="FN_28980" xlink:label="FN_28980" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class C shares were first offered on July 29, 2016.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550062"
          xlink:to="FN_28980"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550063"
          xlink:label="Fact_8550063"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550063"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550064"
          xlink:label="Fact_8550064"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550064"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550065"
          xlink:label="Fact_8550065"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550065"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550065"
          xlink:to="FN_28980"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550066"
          xlink:label="Fact_8550066"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550066"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550067"
          xlink:label="Fact_8550067"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550067"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550068"
          xlink:label="Fact_8550068"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550068"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550068"
          xlink:to="FN_28980"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550069"
          xlink:label="Fact_8550069"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550069"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550070"
          xlink:label="Fact_8550070"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550070"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550071"
          xlink:label="Fact_8550071"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550071"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550071"
          xlink:to="FN_28980"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550082"
          xlink:label="Fact_8550082"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550082"
          xlink:to="FN_28979"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550156"
          xlink:label="Fact_8550156"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550156"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550157"
          xlink:label="Fact_8550157"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550157"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550158"
          xlink:label="Fact_8550158"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550158"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:footnote id="FN_28981" xlink:label="FN_28981" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class T shares were first offered on April 7, 2017.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550158"
          xlink:to="FN_28981"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550159"
          xlink:label="Fact_8550159"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550159"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550160"
          xlink:label="Fact_8550160"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550160"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550161"
          xlink:label="Fact_8550161"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550161"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550161"
          xlink:to="FN_28981"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550162"
          xlink:label="Fact_8550162"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550162"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550163"
          xlink:label="Fact_8550163"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550163"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550164"
          xlink:label="Fact_8550164"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550164"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550164"
          xlink:to="FN_28981"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550165"
          xlink:label="Fact_8550165"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550165"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550166"
          xlink:label="Fact_8550166"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550166"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550167"
          xlink:label="Fact_8550167"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550167"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550167"
          xlink:to="FN_28981"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550178"
          xlink:label="Fact_8550178"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550178"
          xlink:to="FN_28979"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550247"
          xlink:label="Fact_8550247"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550247"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550248"
          xlink:label="Fact_8550248"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550248"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550249"
          xlink:label="Fact_8550249"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550249"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:footnote id="FN_28982" xlink:label="FN_28982" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class F-1 shares were first offered on July 29, 2016.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550249"
          xlink:to="FN_28982"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550250"
          xlink:label="Fact_8550250"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550250"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550251"
          xlink:label="Fact_8550251"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550251"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550252"
          xlink:label="Fact_8550252"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550252"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550252"
          xlink:to="FN_28982"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550253"
          xlink:label="Fact_8550253"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550253"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550254"
          xlink:label="Fact_8550254"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550254"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550255"
          xlink:label="Fact_8550255"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550255"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550255"
          xlink:to="FN_28982"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550266"
          xlink:label="Fact_8550266"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550266"
          xlink:to="FN_28979"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550335"
          xlink:label="Fact_8550335"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550335"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550336"
          xlink:label="Fact_8550336"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550336"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550337"
          xlink:label="Fact_8550337"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550337"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:footnote id="FN_28994" xlink:label="FN_28994" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class F-2 shares were first offered on July 29, 2016.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550337"
          xlink:to="FN_28994"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550338"
          xlink:label="Fact_8550338"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550338"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550339"
          xlink:label="Fact_8550339"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550339"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550340"
          xlink:label="Fact_8550340"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550340"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550340"
          xlink:to="FN_28994"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550341"
          xlink:label="Fact_8550341"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550341"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550342"
          xlink:label="Fact_8550342"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550342"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550343"
          xlink:label="Fact_8550343"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550343"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550343"
          xlink:to="FN_28994"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550354"
          xlink:label="Fact_8550354"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550354"
          xlink:to="FN_28979"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550427"
          xlink:label="Fact_8550427"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550427"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550428"
          xlink:label="Fact_8550428"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550428"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550429"
          xlink:label="Fact_8550429"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550429"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:footnote id="FN_28996" xlink:label="FN_28996" 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_8550429"
          xlink:to="FN_28996"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550430"
          xlink:label="Fact_8550430"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550430"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550431"
          xlink:label="Fact_8550431"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550431"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550432"
          xlink:label="Fact_8550432"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550432"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550432"
          xlink:to="FN_28996"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550433"
          xlink:label="Fact_8550433"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550433"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550434"
          xlink:label="Fact_8550434"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550434"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550435"
          xlink:label="Fact_8550435"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550435"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550435"
          xlink:to="FN_28996"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550539"
          xlink:label="Fact_8550539"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550539"
          xlink:to="FN_28979"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550555"
          xlink:label="Fact_8550555"
          xlink:type="locator"/>
        <link:footnote id="FN_28998" xlink:label="FN_28998" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class 529-A shares were first offered on July 29, 2016.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550555"
          xlink:to="FN_28998"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550555"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550556"
          xlink:label="Fact_8550556"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550556"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550557"
          xlink:label="Fact_8550557"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550557"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550558"
          xlink:label="Fact_8550558"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550558"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550558"
          xlink:to="FN_28998"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550559"
          xlink:label="Fact_8550559"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550559"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550560"
          xlink:label="Fact_8550560"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550560"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550561"
          xlink:label="Fact_8550561"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550561"
          xlink:to="FN_28998"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550561"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550562"
          xlink:label="Fact_8550562"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550562"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550563"
          xlink:label="Fact_8550563"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550563"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550564"
          xlink:label="Fact_8550564"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550564"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550564"
          xlink:to="FN_28998"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550565"
          xlink:label="Fact_8550565"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550565"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550566"
          xlink:label="Fact_8550566"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550566"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550628"
          xlink:label="Fact_8550628"
          xlink:type="locator"/>
        <link:footnote id="FN_28992" xlink:label="FN_28992" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class 529-F-2 shares were first offered on October 30, 2020.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550628"
          xlink:to="FN_28992"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550628"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550629"
          xlink:label="Fact_8550629"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550629"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550630"
          xlink:label="Fact_8550630"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550630"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550632"
          xlink:label="Fact_8550632"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550632"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550632"
          xlink:to="FN_28992"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550633"
          xlink:label="Fact_8550633"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550633"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550634"
          xlink:label="Fact_8550634"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550634"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550636"
          xlink:label="Fact_8550636"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550636"
          xlink:to="FN_28992"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550636"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550637"
          xlink:label="Fact_8550637"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550637"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550638"
          xlink:label="Fact_8550638"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550638"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550658"
          xlink:label="Fact_8550658"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550658"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550659"
          xlink:label="Fact_8550659"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550659"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550660"
          xlink:label="Fact_8550660"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550660"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:footnote id="FN_28991" xlink:label="FN_28991" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class 529-F-3 shares were first offered on October 30, 2020.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550660"
          xlink:to="FN_28991"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550662"
          xlink:label="Fact_8550662"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550662"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550663"
          xlink:label="Fact_8550663"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550663"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550664"
          xlink:label="Fact_8550664"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550664"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550664"
          xlink:to="FN_28991"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550666"
          xlink:label="Fact_8550666"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550666"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550667"
          xlink:label="Fact_8550667"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550667"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550668"
          xlink:label="Fact_8550668"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550668"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550668"
          xlink:to="FN_28991"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550696"
          xlink:label="Fact_8550696"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550696"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550697"
          xlink:label="Fact_8550697"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550697"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550698"
          xlink:label="Fact_8550698"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550698"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:footnote id="FN_28990" xlink:label="FN_28990" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class R-1 shares were first offered on July 29, 2016.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550698"
          xlink:to="FN_28990"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550700"
          xlink:label="Fact_8550700"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550700"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550701"
          xlink:label="Fact_8550701"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550701"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550702"
          xlink:label="Fact_8550702"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550702"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550702"
          xlink:to="FN_28990"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550704"
          xlink:label="Fact_8550704"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550704"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550705"
          xlink:label="Fact_8550705"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550705"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550706"
          xlink:label="Fact_8550706"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550706"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550706"
          xlink:to="FN_28990"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550719"
          xlink:label="Fact_8550719"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550719"
          xlink:to="FN_28979"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550730"
          xlink:label="Fact_8550730"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550730"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550731"
          xlink:label="Fact_8550731"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550731"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550732"
          xlink:label="Fact_8550732"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550732"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:footnote id="FN_28989" xlink:label="FN_28989" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class R-2 shares were first offered on July 29, 2016.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550732"
          xlink:to="FN_28989"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550734"
          xlink:label="Fact_8550734"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550734"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550735"
          xlink:label="Fact_8550735"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550735"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550736"
          xlink:label="Fact_8550736"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550736"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550736"
          xlink:to="FN_28989"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550738"
          xlink:label="Fact_8550738"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550738"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550739"
          xlink:label="Fact_8550739"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550739"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550740"
          xlink:label="Fact_8550740"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550740"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550740"
          xlink:to="FN_28989"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550753"
          xlink:label="Fact_8550753"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550753"
          xlink:to="FN_28979"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550770"
          xlink:label="Fact_8550770"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550770"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550771"
          xlink:label="Fact_8550771"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550771"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550772"
          xlink:label="Fact_8550772"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550772"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:footnote id="FN_28988" xlink:label="FN_28988" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class R-2E shares were first offered on July 29, 2016.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550772"
          xlink:to="FN_28988"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550774"
          xlink:label="Fact_8550774"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550774"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550775"
          xlink:label="Fact_8550775"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550775"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550776"
          xlink:label="Fact_8550776"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550776"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550776"
          xlink:to="FN_28988"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550778"
          xlink:label="Fact_8550778"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550778"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550779"
          xlink:label="Fact_8550779"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550779"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550780"
          xlink:label="Fact_8550780"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550780"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550780"
          xlink:to="FN_28988"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550793"
          xlink:label="Fact_8550793"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550793"
          xlink:to="FN_28979"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550813"
          xlink:label="Fact_8550813"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550813"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550814"
          xlink:label="Fact_8550814"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550814"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550815"
          xlink:label="Fact_8550815"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550815"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:footnote id="FN_28987" xlink:label="FN_28987" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class R-3 shares were first offered on July 29, 2016.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550815"
          xlink:to="FN_28987"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550817"
          xlink:label="Fact_8550817"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550817"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550818"
          xlink:label="Fact_8550818"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550818"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550819"
          xlink:label="Fact_8550819"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550819"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550819"
          xlink:to="FN_28987"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550821"
          xlink:label="Fact_8550821"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550821"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550822"
          xlink:label="Fact_8550822"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550822"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550823"
          xlink:label="Fact_8550823"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550823"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550823"
          xlink:to="FN_28987"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550849"
          xlink:label="Fact_8550849"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550849"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550850"
          xlink:label="Fact_8550850"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550850"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550851"
          xlink:label="Fact_8550851"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550851"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:footnote id="FN_28986" xlink:label="FN_28986" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class R-4 shares were first offered on July 29, 2016.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550851"
          xlink:to="FN_28986"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550853"
          xlink:label="Fact_8550853"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550853"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550854"
          xlink:label="Fact_8550854"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550854"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550855"
          xlink:label="Fact_8550855"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550855"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550855"
          xlink:to="FN_28986"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550857"
          xlink:label="Fact_8550857"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550857"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550858"
          xlink:label="Fact_8550858"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550858"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550859"
          xlink:label="Fact_8550859"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550859"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550859"
          xlink:to="FN_28986"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550872"
          xlink:label="Fact_8550872"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550872"
          xlink:to="FN_28979"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550891"
          xlink:label="Fact_8550891"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550891"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550892"
          xlink:label="Fact_8550892"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550892"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550893"
          xlink:label="Fact_8550893"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550893"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:footnote id="FN_28985" xlink:label="FN_28985" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Class R-5E shares were first offered on July 29, 2016.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550893"
          xlink:to="FN_28985"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550895"
          xlink:label="Fact_8550895"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550895"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550896"
          xlink:label="Fact_8550896"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550896"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550909"
          xlink:label="Fact_8550909"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550909"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550909"
          xlink:to="FN_28985"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550911"
          xlink:label="Fact_8550911"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550911"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550912"
          xlink:label="Fact_8550912"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550912"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550913"
          xlink:label="Fact_8550913"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550913"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550913"
          xlink:to="FN_28985"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550926"
          xlink:label="Fact_8550926"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550926"
          xlink:to="FN_28979"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550963"
          xlink:label="Fact_8550963"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550963"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550964"
          xlink:label="Fact_8550964"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550964"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550965"
          xlink:label="Fact_8550965"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550965"
          xlink:to="FN_28977"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550965"
          xlink:to="FN_28984"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550967"
          xlink:label="Fact_8550967"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550967"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550968"
          xlink:label="Fact_8550968"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550968"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550969"
          xlink:label="Fact_8550969"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550969"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550969"
          xlink:to="FN_28984"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8550971"
          xlink:label="Fact_8550971"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8550971"
          xlink:to="FN_28978"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8551172"
          xlink:label="Fact_8551172"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8551172"
          xlink:to="FN_28979"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
